Skip to content

v0.13.0

Choose a tag to compare

@alexluong alexluong released this 07 Feb 07:39
· 410 commits to main since this release
9493e35

⚠️ Breaking Changes

Warning: This release contains significant breaking changes. Please review the v0.13.0 Migration Guide before upgrading.

Features

Refactors

  • Unified base62 cursor pagination format by @alexluong in #646
  • API response schema refinement (new models/pagination envelope, error format) by @alexluong in #650
  • Delivery concept renamed to attempt by @alexluong in #653
  • API router restructuring and tenant auth scope by @alexluong in #668
  • Denormalized PostgreSQL log store schema by @alexluong in #677
  • Tenantstore extraction and models simplification by @alexluong in #666
  • Pagination helpers and improved logstore test suite by @alexluong in #647

Fixes

Small Fixes & QoL

  • Proper error for list event by destination by @alexluong in #676
  • Use errors.As for ErrDestinationPublishAttempt by @alexluong in #678
  • Include deployment_id in JWT by @alexluong in #659
  • Fix v0.12.0 upgrading guide info by @alexluong in #628
  • Use localhost:1 instead of non-routable IP in migrator test by @alexluong in #649
  • Removed unused DestinationID from RetrieveEventRequest by @alexluong in #679
  • Update outpost version in compose.yml by @github-actions in #627

SDKs

  • Contributing guide for Outpost SDKs by @leggetter in #552
  • SDK release preparation for v0.12 by @leggetter in #631
  • Update pagination field naming and Python overlay configuration by @leggetter in #634
  • Fix Python speakeasy pagination config by @leggetter in #639
  • Generate outpost-go v0.5.0, v0.5.1 by @github-actions in #632, #637, #638
  • Generate outpost-python v0.5.0 by @github-actions in #640
  • Generate outpost-ts v0.6.0 by @github-actions in #641

Full Changelog: v0.12.0...v0.13.0