# PocketBase v0.23.0 — Release & Upgrade Intelligence
- **Product:** PocketBase (https://pocketbase.io)
- **Version:** v0.23.0
- **Released:** Nov 24, 2024
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/pocketbase/updates/v0.23.0/

## Executive Summary (TL;DR)
PocketBase v0.23.0. Source highlight: You don't have to upgrade to PocketBase v0.23.0 if you are not planning further developing

## Breaking Changes & Deprecations
- This release introduces many Go/JSVM and Web APIs breaking changes!

## Improvements
- Replaced `echo` with a new router built on top of the Go 1.22 `net/http` mux enhancements.
- Various `Record` model improvements (_support for get/set modifiers, simplfied file upload by treating the file(s) as regular field value like `record.Set("document", file)`, etc._).
- Various minor UI improvements (_recursive `Presentable` view, slightly different collection options organization, zoom/pan for the logs chart, etc._)

## Bug Fixes
- Impersonate Web API endpoint (_it could be also used for generating fixed/non-refreshable superuser tokens, aka. "API keys"_).
