Release v0.3.0-rc.17
Pre-release
Pre-release
0.3.0 (2022-02-08)
Features
- WIP new node SDK. (7b1fd7b)
- resources/bucket: Add initial bucket resource definition. (05abadc)
- resources/collections: WIP Collection resource. (3088d12)
- resources/schedule: Add rate scheduling interface. (cd67da0)
- add api registration helpers for methods (e5df2a5)
- add collection registration (836c389)
- Add payload retrieval convenience methods to AbstractRequest. (a25662a)
- add queue registration (a2efe19)
- Add schedule and subscription workers. (ed5092d)
- resources/schedule: handle singular frequency for rate schedules (59976da)
- add collection registry tests (b37bd10)
- add queue resources (c01c233)
- add test cases for bucket registry (1e4f3ec)
- Add topic ref publish policy mapping. (8fed6f6)
- add topic registration (499a97c)
- allow void handlers/middleware (f704563)
- bucket policy (b5ea204)
- collection ref and policy (bc35931)
- declare bucket policies (9b5ef3b)
- export all resource methods (ad0a16c)
- fix resource names conflict (6c8e82c)
- generic way of setting policy (1f4b8c1)
- Implement queue policy registration. (d1b8f6d)
- register buckets (e508157)
- support path params in ctx (0cd8db2)
Bug Fixes
- Add additional missing common actions. (df49d60)
- Default ApiOpts. (15e05bc)
- grcpError import (6e6fed4)
- provide key for schedule workers (a167339)
- return when no handler (b9f7380)
- set a the default principle for resource policies (e1e4c3d)
- Set api name in ApiWorker init request. (e2cee0e)
- standardize permission registration (c3d345e)
- support void returns from handlers (db2d17c)
- use empty middleware array to avoid array containing undefined (fb8918f)
Tests
- resources/queue: Add queue tests. (9314bd1)
- Add API registration tests. (52380a9)
- Add schedule tests. (0910176)
- Add subscription tests for topics. (4bf348c)
- Add tests for resources/common and cleanup. (033d1b0)
Code Refactoring
-rc.17