Zero 0.16

Lambda-Based Permission Deployment

Install

npm install @rocicorp/zero@0.16

Upgrading

See the upgrade from hello-zero or hello-zero-solid for an example.

Features

  • Documented how to use lambdas to deploy permissions in SST, rather than needing CI/CD to have access to Postgres. (doc).
  • Added simple debugging logs for read and write permissions (doc).

Fixes

  • Improve performance of initial sync about 2x (PR 1, PR 2).
  • IN should allow readonly array arguments (Report, PR).
  • Export ANYONE_CAN_DO_ANYTHING (Report).
  • Fix false-positive in schema change detection (Report, PR).
  • Fix writes of numeric types (Report, PR)
  • Fix bug where litestream was creating way too many files in s3 (PR)
  • Fix memory leak in change-streamer noticeable under high write load (PR)
  • Fix query already registered error (PR)
  • Correctly handle optional booleans (PR)
  • Ignore indexes with unpublished columns (PR)

Breaking Changes

None.