Skip to content

v1.39.0

Compare
Choose a tag to compare
@alecmerdler alecmerdler released this 09 Dec 18:53
· 145 commits to main since this release
5e21207

Warning

1.39.0 has a bug in BulkExportRelationships where caveat data is not included in exported relationships. Please update to v1.39.1 if you are using Bulk Export and Caveats.

Highlights

Introducing

📊 Native histograms for gRPC server metrics
🏥 Smarter health checks with user-specified set of safe migrations
🧹 Remove LookupResources v1 implementation
🗃️ Improvements for transaction metadata

Foundational work

⌛ Expiring relationships: foundational work to natively support defining relations in schema that last for set amount of time. This release introduces core system updates and changes to the type system and schema compiler.
🎼 Composable schemas: initial steps to support multi-part SpiceDB schemas by implementing local import functionality in this release.

Features

Enhancements

Fixes

Updated dependencies

  • pkg/proto: adopt CodecV2 and gRPC buffer pooling by @jzelinskie in #2070
  • Bump golang from 1.23.1-alpine3.20 to 1.23.2-alpine3.20 in the docker group by @dependabot in #2114
  • Bump the go-mod group across 1 directory with 23 updates by @dependabot in #2119
  • Bump golang from 1.23.2-alpine3.20 to 1.23.3-alpine3.20 in the docker group by @dependabot in #2151
  • Bump the go-mod group with 18 updates by @dependabot in #2150

New Contributors

Full Changelog: v1.38.0...v1.39.0