Skip to content

Release v0.3.0

Compare
Choose a tag to compare
@nitric-bot nitric-bot released this 23 Feb 00:26
b5db1cb

0.3.0 (2022-02-23)

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

  • clean up unused variable (8e6c08d)
  • consolidate common code for resources (45600c7)