github pocketbase/pocketbase v0.8.0
v0.8.0 Release

latest releases: v0.22.11, v0.22.10, v0.22.9...
17 months ago

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+ and the Dart SDK v0.5+.

If you are using PocketBase v0.7.x, please check the migration guide.

Changes summary

  • Merged the User model the profiles collection per [#376] and added support for multiple auth collections.

  • Added indirect expand support #312.

  • The json field type now supports filtering and sorting #423.

  • 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.

  • 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).

Don't miss a new pocketbase release

NewReleases is sending notifications on new releases.