Impact Score: 5/10
PocketBase: v0.8.0 Release
Source available โ automated, not human-reviewed
Component: pocketbase ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
PocketBase v0.8.0. Source highlight: There are no breaking changes if you've already previously migrated to the v0.8.0-rc.
Who Does This Impact? (Role-Based Analysis)
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
โจ New Features & Capabilities (6)
- Merged the `User` model the `profiles` collection per [#376] and added support for multiple auth collections.
- Added indirect expand support #312.
- Added support for combined email/username + password authentication (see below `authWithPassword()`).
- Added support for full _"manager-subordinate"_ users management, including a special API rule to allow directly changing system fields like email, password, etc. without requiring `oldPassword` or other user verification.
- Added option to toggle the record columns visibility from the table listing.
- Added support for collection schema fields reordering.
โก Performance & Enhancements (2)
- Improved memory usage on large file uploads #835.
- Other minor performance improvements (mostly related to the search apis).
๐ View Raw Release Notes (Original Developer Log)
There are no breaking changes if you've already previously migrated to the v0.8.0-rc.
PocketBase v0.8.x works only with [JavaScript SDK v0.8+](https://github.com/pocketbase/js-sdk) and the [Dart SDK v0.5+](https://github.com/pocketbase/dart-sdk).
If you are using PocketBase v0.7.x, please check the [migration guide](https://github.com/pocketbase/pocketbase/blob/master/CHANGELOG.md#migrate-from-v07x).
#### Changes summary
- Merged the `User` model the `profiles` collection per [#376] and added support for multiple auth collections.
- Added indirect expand support [#312](https://github.com/pocketbase/pocketbase/issues/312#issuecomment-1242893496).
- The `json` field type now supports filtering and sorting [#423](https://github.com/pocketbase/pocketbase/issues/423#issuecomment-1258302125).
- The `relation` field now allows unlimitted `maxSelect` (aka. without upper limit).
- Added support for combined email/username + password authentication (see below `authWithPassword()`).
- Added support for full _"manager-subordinate"_ users management, including a special API rule to allow directly changing system fields like email, password, etc. without requiring `oldPassword` or other user verification.
- Enabled OAuth2 account linking on authorized request from the same auth collection (_this is useful for example if the OAuth2 provider doesn't return an email and you want to associate it with the current logged in user_).
- Added option to toggle the record columns visibility from the table listing.
- Added support for collection schema fields reordering.
- Added several new OAuth2 providers (Microsoft Azure AD, Spotify, Twitch, Kakao).
- Improved memory usage on large file uploads [#835](https://github.com/pocketbase/pocketbase/discussions/835).
- More detailed API preview docs and site documentation (the repo is located at https://github.com/pocketbase/site).
- Other minor performance improvements (mostly related to the search apis).