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

Releases: SkygearIO/skygear-server

v1.1.2

10 Oct 09:18
Compare
Choose a tag to compare

1.1.2 (2017-10-10)

Other Notes

  • Update user username and email field acl default for new app (#457)
  • Update .env.example according to code (#471)
  • Add links to README.md, and change Google Forum to discuss.skygear.io

v1.1.1

22 Sep 12:23
Compare
Choose a tag to compare

1.1.1 (2017-09-22)

Features

  • Add preprocessor for plugin to inject user id to context even plugin is not user required

Bug Fixes

  • Update to use official aws-sdk-go (#468)

Other Notes

  • Update user username and email field acl default for new app (#457)

v1.1.0

07 Aug 10:35
v1.1.0
Compare
Choose a tag to compare

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)
    • Add db and struct for FieldACL (#375)
    • Add read/write Field ACL (#376)
    • Add discoverability Field ACL (#377)
    • Support dynamic field and owner for Field ACL (#379, #378)
    • Ignore Field ACL when using master key (#403)
    • Implement field ACL get/update handlers (#375)

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

06 Aug 09:09
v1.1.0-beta.0
Compare
Choose a tag to compare
v1.1.0-beta.0 Pre-release
Pre-release
Release v1.1.0-beta.0

v1.0.0

30 Jun 08:26
v1.0.0
Compare
Choose a tag to compare

Bug Fixes

  • Do not allow API KEY to be the same as MASTER_KEY

v0.24.0

23 May 06:58
v0.24.0
Compare
Choose a tag to compare

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

20 Apr 08:09
v0.23.0
Compare
Choose a tag to compare

Features

  • Implement GeoJSON query using ST_Contains (#262)
  • Make default ACL server-based (#309)

Bug Fixes

  • Ensure respond channel of zmq is always consumed so channeller is not blocked (#347)
  • Fix inconsistent behavior saving to integer column (#319)

Other Notes

  • Revamp query sqlizer into its own package

v0.22.2

31 Mar 06:58
Compare
Choose a tag to compare

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

v0.22.1

15 Feb 03:32
v0.22.1
Compare
Choose a tag to compare

Bug Fixes

  • Fix unable to establish pubsub connection because of CloseNotifier (#291)

v0.22.0

10 Feb 03:07
v0.22.0
Compare
Choose a tag to compare

Features

  • Implement API response timeout (#271)

Bug Fixes

  • Fix request context not initialized (#284)
  • Check for constraint violation when deleting

Other Notes

  • Add Nix derivation for building
  • Require go1.7.4