Releases: SkygearIO/skygear-server
v1.1.2
v1.1.1
v1.1.0
Incompatible changes
-
Introducing a new user record design
In the new user record design, username and email is now part of user
record instead of part of_auth
table (previously_user
table). When
upgrading from previous version of Skygear Server, the server will perform
database schema migration, which is likely to break cloud function that
needs the user data.The request API is changed substantially to support the new authentication
mechanism. Previous SDKs will not work with this version of Skygear Server.
Features
- Implement new user record design (SkygearIO/features#48)
Set default field discoverability to user auth record keys (#431) - Add assign roles and revoke roles handler
- Update role:{assign,revoke} to use require_admin preprocessor
- Support field-based access control for record data (SkygearIO/features#48)
Bug Fixes
- Fix SignedURL and ParseSignature of file store (#427)
- Fix handler/query does not allow joined query
- Fix potential problem when saving new record
- Fix undefined skydb.ACLLevel
Other Notes
- Golang version is upgraded to go1.8.3
- Upgrade czmq dependency to version 4.0.2
- Update instruction on installing czmq via homebrew
- Update linux setup notes (#383)
v1.1.0-beta.0
Release v1.1.0-beta.0
v1.0.0
v0.24.0
Features
-
Support for cancellable query (#277)
-
Make plugin transport ZMQ multiplex (#295)
This feature will enable the bidirectional plugin transport and multiplexing.
The protocol will introduce address-stack and bounce-count, so the
bidirectional communication stack will be limited to the bounce-count-limit.It solved the problem of workers exhaust problem when plugin call back
skygear-server.
Other Notes
- Update releasing guide for npm + lerna
- Fix schema:default_access inline doc
v0.23.0
v0.22.2
Features
- Create user when master key is provided (#261)
- Fetch full assets data in query
- Return asset content type in response of record save (#327)
Bug Fixes
- Fix plugin timer request not properly initialized (#333)
- Fix schema:fetch when record type has no fields
Other Notes
- Make RequireUser preprocessor gives a better error message
- Add ASSET_STORE_S3_URL_PREFIX in .env.sample
- Update godev image not using development version of glide
- Commands for setting up skygear in Linux env