v0.3.0
Released on 1 March 2023.
BREAKING CHANGES
This one will not affect any actual users, as we know there were no native schema applications before v0.3.0.
The header format changed from an 8 byte timestamp to a new 24+ byte header.
Non-native schemas will have new shadow tables automatically created in the new format, but may lose some timestamp accuracy for changes around the migration.
Highlights
- New header schema #10
- Automatic cleanup of old snapshots #9
- Single-run support with --only-once #11 and #13
- Add
receive
command for receive-only operation #24 - Various
snapshots
subcommand for debugging and managing snapshots #26
Other changes
- Fix incorrect DBI creation causing corrupt dupsort data #20
- Healthz monitoring endpoint #7
- Various fixes for native schema applications #14 and #17
- Go 1.19 build fixes #6
- Performance improvements #15
- Improved status page #18 #25
- Other fixes and improvements #19
- Wait for marker file flag #21
- Allow zero timestamps #22
- Add override_create_flags option #23
Full Changelog: v0.2.0...v0.3.0