Skip to content
This repository has been archived by the owner on Dec 22, 2023. It is now read-only.

Releases: SkygearIO/skygear-server

v0.15.0

17 Aug 07:46
v0.15.0
Compare
Choose a tag to compare

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

26 Jul 10:42
Compare
Choose a tag to compare

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

05 Jul 05:55
v0.13.0
Compare
Choose a tag to compare

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

05 Jul 09:59
v0.12.2
Compare
Choose a tag to compare

Incompatible changes

  • Change the token expiry default to never (#65)

v0.12.1

02 Jun 11:56
Compare
Choose a tag to compare
v0.12.1 Pre-release
Pre-release

Bug fixes

  • Read correct getSentry log level from ENV VAR (#43)
  • Read GCM config from env var

v0.12.0

30 May 11:14
v0.12.0
Compare
Choose a tag to compare
v0.12.0 Pre-release
Pre-release

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

v0.11.0

09 May 11:42
Compare
Choose a tag to compare
v0.11.0 Pre-release
Pre-release

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

13 Apr 07:15
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release

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)

v0.6.1

29 Mar 14:02
v0.6.1
Compare
Choose a tag to compare
v0.6.1 Pre-release
Pre-release

Bug Fixes

  • Fix last subscriber stealing all published message oursky/skygear-server#642