v0.3.0
What's Changed
- docs(changelog): finalize v0.2.0 status by @VicenteOlmos in #48
- chore(ci): upgrade actions for Node 24 by @VicenteOlmos in #50
- fix(dump): add multi-schema selection by @VicenteOlmos in #52
- fix(dump): fail closed on empty artifacts by @VicenteOlmos in #53
- fix(clone): preserve source DSN controls by @VicenteOlmos in #54
- fix(clone): persist permission cache atomically by @VicenteOlmos in #59
- fix(clone): honor explicit schema scope by @VicenteOlmos in #63
- fix(data): preserve sequence safety invariants by @VicenteOlmos in #67
- fix(config): secure local secret reads by @VicenteOlmos in #66
- fix(clone): add bounded cache lock primitives by @VicenteOlmos in #62
- fix(clone): serialize permission cache updates by @VicenteOlmos in #72
- fix(data): make capped subsets deterministic by @VicenteOlmos in #74
- fix(clone): reject template SkipCreate by @VicenteOlmos in #73
- fix(connections): parse PostgreSQL DSN parameters by @VicenteOlmos in #75
- test(clone): prove concurrent cache outcomes by @VicenteOlmos in #80
- fix(dump): preserve prior parallel artifacts by @VicenteOlmos in #81
- fix(clone): preserve physical backup safety by @VicenteOlmos in #82
- fix(connections): enforce command timeouts by @VicenteOlmos in #83
- chore(sdd): archive cache concurrency by @VicenteOlmos in #87
- fix(restore): preserve retry manifest state by @VicenteOlmos in #88
- fix(clone): preserve sequence monotonicity by @VicenteOlmos in #89
- fix(tui): make worker delivery cancellation-safe by @VicenteOlmos in #90
- fix(tui): refresh clone targets on strategy changes by @VicenteOlmos in #94
- fix(dump): publish schema capture atomically by @VicenteOlmos in #93
- fix(restore): replay trusted schema transactionally by @VicenteOlmos in #96
- docs(changelog): prepare v0.3.0 by @VicenteOlmos in #98
Full Changelog: v0.2.0...v0.3.0