Skip to content

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 07:55
· 6 commits to main since this release
e61607f

Changes

  • Database writes and migrations are safer on SQLite and PostgreSQL, with reliable rollback and coordinated concurrent updates. Web writes reserve SQLite's writer before reading; lock contention returns 503 with Retry-After instead of an unhandled 500.
  • Full backups now use schema-v4 bundles with a consistent snapshot of authoritative data, including relationships and soft-deleted history, and validation before restore. Legacy v3 bundles remain merge-only and cannot replace a database.
  • Database diagnostics now detect hierarchy problems, dangling links, and task effort drift, with explicit repair and effort-rebuild options that preserve recoverable history and manual vision experience.
  • Moving tasks between visions now updates soft-deleted descendants as well, preventing new cross-vision inconsistencies that could block imports and restores.

Before upgrading the database, retain a verified backup and stop other writers, then run lifeos db upgrade.

Full changelog: v1.3.8...v1.4.0