Skip to content

v0.17.0

Choose a tag to compare

@alexluong alexluong released this 13 Apr 23:57
· 221 commits to main since this release
af17958

🎉 v0.17 is Outpost v1.0 release candidate. Once confirmed as stable, it will be promoted to 1.0. There's no other breaking change planned before 1.0

⚠️ Breaking Changes

Warning: This release contains a breaking change to the migration workflow. Please review the Upgrade to v0.17 guide before upgrading.

  • Migrations are no longer auto-applied at startup. The server now refuses to start when migrations are pending. Run outpost migrate apply --yes before outpost serve. by @alexluong in #816

Features

  • Unified outpost migrate CLI with list, plan, apply, verify, and unlock subcommands — replaces both the standalone Redis migration binary and auto-run SQL migrations with a single, explicit workflow by @alexluong in #816

Fixes

  • Publisher creation errors (e.g. invalid GCP credentials) are now recorded as failed delivery attempts instead of silently retrying until the message hits the dead-letter queue by @alexluong in #828

Updates

  • Bumped all Portal JS dependencies to latest, including React 19, Vite 8, TypeScript 6, and react-router v7 by @alexluong in #827

Full Changelog: v0.16.0...v0.17.0