This repository has been archived by the owner on Dec 22, 2023. It is now read-only.
Releases: SkygearIO/skygear-server
Releases · SkygearIO/skygear-server
v0.15.0
Features
- Schema migration is disable in non-dev-mode (#93)
- Add migration for initial admin user (#75)
- Assign default user role to new signup user (#44)
- Support user discovery with username (#19)
Bug Fixes
- Fix issue when running
go install
(#64) - Remove existing device with the same token when registering device (#71)
- Fix JWT token not considered valid created by signup (#94)
Other Notes
- Update setup test env. script on README
v0.14.0
Features
- Implement predicate with keypath to referenced record (#85)
- Set default log level of plugin logger to INFO (#49)
- Add JWT token store (#74)
- Include user role in user query (#70)
- Update to use HTTP/2 APNS protocol (#47)
Bug fixes
- Create extensions when migrating database schema (#53)
- Handle invalid data format for pubsub actions (SkygearIO/skygear-SDK-JS#27)
- Check field exists before performing query (#6)
- Fix scan NULL token in QueryDevicesByUser (#33)
- Preserve ACL when saving record with ACL=nil (#38)
- Fix not-predicate not sqlized (#78)
- Fix Public record is accessible without userinfo
Other Notes
- Config auth token expiry time and default not to expire (#65)
v0.13.0
Features
- Allow user to add role with master key
- Implement union database, which contains all records across public
and private databases, only accessible by client with master key - Bypass access control with master key (#51)
Bug fixes
- Fix ACCESS_CONTROL config default
- Fix ACL incorrectly bypassed in certain condition (#58)
Other Notes
- Make the CORSHost default to
*
- Switch to go 1.6
v0.12.2
v0.12.1
v0.12.0
Incompatible changes
- Read all config from ENVVAR and support .env files (#35)
Bug fixes
- Make
_user
email/username to be case insensitive at pq (#41) - Fix the public read record ACL bug on non readable (#39)
- Consider deleting non-existing device as success
Other Notes
- Update the doc link to http://docs.skygear.io/ (#37)
- Update travis build status badge
v0.11.0
Features
- Allow master key to override ACL restriction (#22)
Bug Fixes
- Check sequence exist before update integer columns (#6)
- Fix missing headers returned from plugins (#15)
- Fix travis build error on Go 1.6
Other Notes
- Use mime package for mime processing and allow config of mime type concern (#25)
- Update slack notification token
- Update quickstart example (oursky/skygear-doc#162)
v0.10.0
Features
- Add version number to getsentry event (oursky/skygear-server#624)
- Support public read write ACL (oursky/skygear-server#647)
- Allow use of arbitrary HTTP method name (oursky/py-skygear#135)
- Add server version on log and request header (oursky/skygear-server#623)
Bug Fixes
- Add Checking whether auth provider exists (#3)
- Fix unable to query keypath for null (oursky/skygear-server#635)
- Fix last subscriber stealing all published message (oursky/skygear-server#642)