MyGit

v0.8.0-rc1

pocketbase/pocketbase

版本发布时间: 2022-10-30 16:47:06

pocketbase/pocketbase最新发布版本:v0.22.21(2024-09-18 11:56:49)

⚠️ This is a dev pre-release, contains breaking changes and requires some manual migration steps!

You could expect final v0.8.0 release with finalized public docs within the next ~1-2 weeks. In the meantime, feel free to test it and share your feedback.


Summary

The biggest change is the merge of the User models and the profiles collection per #376. There is no longer user type field and the users are just an "auth" collection (we now support collection types, currently only "base" and "auth"). This should simplify the users management and at the same time to allow us to have unlimited different "auth" collections each with their own custom fields and authentication options (eg. staff, client, etc.).

In addition to the Users and profiles merge, this release comes with several other improvements:

Migrate from v0.7.x

Data

The merge of users and profiles comes with several required db changes. The easiest way to apply them is to use the new temporary upgrade command:

# make sure to have a copy of your pb_data in case something fails
cp -r ./pb_data ./pb_data_backup

# run the upgrade command
./pocketbase08 upgrade

# start the application as usual
./pocketbase08 serve

The upgrade command:

SDKs

Please check the individual SDK package changelog and apply the necessary changes in your code:

API

You don't have to read this if you are using an official SDK.

Internals

You don't have to read this if you are not using PocketBase as framework.

相关地址:原始地址 下载(tar) 下载(zip)

1、 checksums.txt 727B

2、 pocketbase_0.8.0-rc1_darwin_amd64.zip 12.22MB

3、 pocketbase_0.8.0-rc1_darwin_arm64.zip 11.89MB

4、 pocketbase_0.8.0-rc1_linux_amd64.zip 11.81MB

5、 pocketbase_0.8.0-rc1_linux_arm64.zip 11MB

6、 pocketbase_0.8.0-rc1_linux_armv7.zip 11.28MB

7、 pocketbase_0.8.0-rc1_windows_amd64.zip 11.94MB

8、 pocketbase_0.8.0-rc1_windows_arm64.zip 11.12MB

查看:2022-10-30发行的版本