github authzed/spicedb v1.50.0

7 hours ago

Added

  • Query Planner: New pkg/query/queryopt package for building optimizations
  • Added tracing to request validation (#2950)

Changed

  • Updated CI so that Postgres tests run against v18 which is GA and not against v13 which is EOL (#2926)
  • Use protovalidate instead of protoc-gen-validate for request validation (#2863, #2596, #2959)
  • Query Planner optimization: in Check requests, prune branches that cannot lead to the subject type specified (#2968)
  • Added lr and ls to --experimental-query-plan for those endpoints, as well as in-memory statistics for optimizing the plans (#2929)

Fixed

  • Regression introduced in 1.49.2: missing spans in ReadSchema calls (#2947)
  • Long standing bug in the way postgres revisions were being compared. Sometimes revisions that were actually overlapping were erroneously being ordered. (#2958)
  • Prevent panics in schema compiler, which can reproduce if using the VSCode extension or zed (#2971)

What's Changed

New Contributors

Full Changelog: v1.49.2...v1.50.0

Docker Images

This release is available at authzed/spicedb:v1.50.0, quay.io/authzed/spicedb:v1.50.0, ghcr.io/authzed/spicedb:v1.50.0

Don't miss a new spicedb release

NewReleases is sending notifications on new releases.