Skip to content

v0.68.1

Choose a tag to compare

@github-actions github-actions released this 29 May 22:49
· 4367 commits to main since this release
a63a61e

⚠️ Critical for self-hosters on v0.67.1

v0.68.0 fails to boot on any database that ran v0.67.1, crashing with Migration checksum mismatch for 2026-05-25-b-audit-log-checksum-chain.sql. This release unblocks the v0.67.1 → v0.68.x upgrade path. Hosted EU/US were not affected (they never recorded the changed migrations). All self-hosters on v0.67.1 should upgrade directly to v0.68.1.

Fixed

  • Migration checksum mismatch blocks upgrade from v0.67.1. PR #994 edited two already-shipped audit migrations in place (2026-05-25-b-audit-log-checksum-chain.sql and -c-…-canonical-fix.sql, changing ::bytea → convert_to(payload,'UTF8')). The autoMigrate checksum guard refuses to boot when an applied migration's content has changed, so databases that recorded the originals crashed on upgrade. Added a tightly-scoped CHECKSUM_RECONCILIATIONS allowlist in autoMigrate.ts that heals the recorded checksum for these two specific files only — and only when the recorded value is exactly the old checksum and the current file is exactly the new one. Any other mismatch still throws, and fresh installs / databases that never recorded the originals are untouched. No new migration ships (the guard throws before migrations run, so a migration couldn't fix it) (#998).

Full Changelog: v0.68.0...v0.68.1