Skip to content

v0.5.1

Choose a tag to compare

@holgern holgern released this 27 Jul 16:17
· 10 commits to main since this release

Full Changelog: v0.5.0...v0.5.1

Changed

  • Classified incomplete migration recovery as manual intervention (STORAGE_MIGRATION_MANUAL_INTERVENTION_REQUIRED)
  • Disabled explicit mode=move execution (raises STORAGE_MIGRATION_MOVE_DISABLED)
  • Fixed codecov test configuration
  • Documented Ledgercore 0.5.1 migration containment strategy
  • Migrated releaseledger storage to project-local ledger directory
  • Added project badges
  • Fixed documentation typo
  • Fixed pytest configuration
  • Added tests to reproduce migration journal validation defects

Fixed

  • Fixed completed recovery to return truthful source_removed (False for schema-2 copy, None for schema-1)
  • Fixed schema-1 journal inspection to use None for unknown bindings instead of fabricating storage=project
  • Fixed migration progress metadata in schema-2 journals (items_completed, mode, verify, project_root)
  • Fixed exact migration journal binding identity round-trip (source and destination bindings persisted in schema-2 journals)