All Versions
57
Latest Version
Avg Release Cycle
36 days
Latest Release
1478 days ago

Changelog History
Page 6

  • v0.6.1 Changes

    March 29, 2016

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix last subscriber stealing all published message oursky/skygear-server#642
  • v0.6.0 Changes

    February 24, 2016

    ๐Ÿ”‹ Features

    • ๐Ÿ”ง Pass skygear configuration to plugin #492
    • Return 403 Forbidden for PermissionDenied error
    • Implement saving role based acl #298
    • โž• Add checking of user permission before modify roles #539
    • Only init db for the first time db is opened #573
    • โšก๏ธ Update build script to build with zmq in linux
    • Bring back subscription:{save,fetch}
    • โœ‚ Remove the alembic migrate related deployment files #268
    • Skygear will migrate db itself #268
    • Reject request with duplicated roles specified user #564
    • ๐Ÿ‘Œ Support for master key #294

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix bug on serizlise Sequence to plugin #559
    • ๐Ÿ›  Fix bug on base64 encode at exec transport

    Other Notes

    • โž• Add go generate sources #571
    • โž• Add script for cross compile binaries
  • v0.5.0 Changes

    February 17, 2016

    ๐Ÿ”‹ Features

    • 0๏ธโƒฃ Make zmq optional and it is not compiled by default #543
    • Implement schema:* handler for getting and modifying database schema #491
      • schema:fetch
      • schema:create
      • schema:rename
      • schema:delete
    • โž• Add middleware to support CORS #273
    • ๐Ÿ‘ Implement http transport and support request context to console transport #537, #538
    • ๐Ÿ‘ Better exec transport by providing config and print log in skygear #538
    • โž• Add role:admin and role:default for system config #295
    • ๐Ÿ‘Œ Support for user record #409 Skygear will create user record that have same id as _user when user signup.
      • Behaviour of auth:login and auth:signup is modified to create user record when a new user is created.
      • Behaviour of user:query and relation:query remains unchanged.
      • record:query is extended to support UserDiscoverFunc which returns user by email address.
      • record:query returns user record when eager loading user through reserved fields (e.g. _owner_id).
      • It is not allowed to delete user record.
    • โž• Add DevOnlyProcessor to restrict dev-only endpoint
    • ๐Ÿ”Œ Pass plugin exception info to client oursky/py-skygear#109
    • ๐Ÿ‘Œ Support registering multiple hooks of same kind oursky/py-skygear#108

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix dev_only preprocessor wrongly required by home handler #549
    • ๐Ÿ›  Fix zmq socket leak #425, #527

    Other Notes

    • โšก๏ธ Update docker-compose.yml to version 2
    • ๐Ÿ›ฐ Unify handler to use mapstructure to convert the payload #545
    • โšก๏ธ Update goczmq
  • v0.4.1 Changes

    January 28, 2016

    ๐Ÿ”‹ Features

    • โšก๏ธ Implement updates of user roles via user:update #296, #295

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix serializing a wrong location field to plugin #519
    • ๐ŸŒฒ Recover from zmq crash and log to errors #527
    • ๐Ÿ›  Fix before save hook without ownerID #528

    Other Notes

    • Declare preprocessors by dependency injection #499
    • ๐Ÿ‘‰ Make the Processor an interface with Preprocess func #501
    • ๐Ÿ”Œ Unify handler and plugin serialization #519
  • v0.4.0 Changes

    January 13, 2016

    ๐Ÿ”‹ Features

    • ๐Ÿ”Œ Request context is now passed from skygear to plugin. Only lambda and hook are supported #470
    • Lambda function can specify whether authenticated user or access key is required #267

    Other Notes

    • Refractor handler as struct and use facebookgo/inject to manage dependency #482
    • ๐Ÿ”ง Specify access control type through configuration #297
  • v0.3.0 Changes

    January 06, 2016

    ๐Ÿ”‹ Features

    • ๐ŸŒฒ Show executed SQL count in log #428
    • Include signed url on asset uploaded response #427
    • ๐Ÿ‘‰ User relation query now supports pagination using offset and limit parameter #456

    ๐Ÿ› Bug Fixes

    • Panic is now catched by router and appropriate response returned #478
    • Status code for some error condition
    • โœ‚ Removed fs database driver #433
    • Incorrect error code when changing password #408
    • ๐Ÿ”Œ Properly log Plugin transport state changes #279
    • Return status OK on logout success
    • 0๏ธโƒฃ Make public database as default database
    • Panic when trying to logout a user #477
    • ๐Ÿ‘Œ Improve reliability for zmq plugin during init #453, #452
    • ๐Ÿ›  Fix skygear fail to start because cert/key path cannot be opened, even if APNS is disabled #461
    • ๐Ÿ›  Fix not terminating coroutine after websocket connection has closed
    • ๐Ÿ›  Fix unable to send push notifications to all devices when multiple are configued #462
    • ๐Ÿ”Œ Retry plugin init request rather than waiting indefinitely #452
    • Deduplicate the device.Token to send to user devices
    • Send to all deivces of a user instead of last device at push to user handler

    Other Notes

    • Temporarily require only naive API key for asset upload #470
  • v0.2.0 Changes

    December 23, 2015

    ๐Ÿ”‹ Features

    • Require authenticated user for subscription and device register #431
    • ๐Ÿ‘Œ Support public asset store, return an un-signed URL for public store #385
    • ๐Ÿ‘ Better error detection when query is malformed, especially when comparing map with keypath #339
    • Introduce consistent error code #427
    • Eager load records in a batch using SQL IN operator #395

    ๐Ÿ› Bug Fixes

    • Retry opening connection to database when starting #440
    • ๐Ÿ›  Fix bug on transient field returning a wrong object #436
    • ๐Ÿ›  Fix unable to upload asset with + in file name #426