Releases: VicenteOlmos/dolly
Releases · VicenteOlmos/dolly
Release list
v0.3.5
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs(release): finalize v0.3.4 by @VicenteOlmos in #195
- docs(roadmap): reconcile shipped capabilities by @VicenteOlmos in #197
- fix(clone): scope permission cache keys by @VicenteOlmos in #203
- feat(db): add unique-index catalog fetcher by @VicenteOlmos in #205
- fix(clone): scope source preflight checks by @VicenteOlmos in #207
- feat(db): wire unique-index metadata loader by @VicenteOlmos in #208
- fix(clone): scope target preflight checks by @VicenteOlmos in #210
- test(db): cover unique-index catalog shapes by @VicenteOlmos in #211
- test(clone): cover scoped preflight on pg16 by @VicenteOlmos in #212
- fix(clone): scope logical-stream schema replay by @VicenteOlmos in #213
- feat(dump): select resilient table keys by @VicenteOlmos in #215
- feat(dump): plan resilient table strategies by @VicenteOlmos in #217
- feat(dump): generalize checkpoint schema by @VicenteOlmos in #222
- feat(dump): generalize keyset pagination by @VicenteOlmos in #224
- feat(dump): dispatch mixed resilient plans by @VicenteOlmos in #226
- feat(dump): persist strategy provenance by @VicenteOlmos in #228
- feat(dump): expose plan validation seam by @VicenteOlmos in #230
- feat(dump): validate interrupted strategies by @VicenteOlmos in #232
- test(dump): cover resilient pg16 strategies by @VicenteOlmos in #234
Full Changelog: v0.3.4...v0.3.5
v0.3.4
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs(release): finalize v0.3.3 changelog by @VicenteOlmos in #179
- fix(update): verify deferred rollback by @VicenteOlmos in #185
- fix(tui): honor database runtime config by @VicenteOlmos in #186
- fix(clone): scope pool config per run by @VicenteOlmos in #187
- fix(clone): propagate TUI clone config by @VicenteOlmos in #188
- fix(release): reject unsupported tags by @VicenteOlmos in #189
- test(release): align workflow oracle with validator by @VicenteOlmos in #191
- docs(release): prepare v0.3.4 by @VicenteOlmos in #193
Full Changelog: v0.3.3...v0.3.4
v0.3.3
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs(release): prepare v0.3.3 fix-forward by @VicenteOlmos in #178
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- docs(changelog): finalize v0.3.1 release by @VicenteOlmos in #120
- fix(clone): cancel clone on interrupts by @VicenteOlmos in #145
- feat(update): add durable update reports by @VicenteOlmos in #146
- feat(update): enforce stable version policy by @VicenteOlmos in #147
- feat(update): define release asset contract by @VicenteOlmos in #148
- feat(update): secure GitHub downloads by @VicenteOlmos in #149
- feat(update): discover stable releases by @VicenteOlmos in #150
- feat(update): authenticate helper manifests by @VicenteOlmos in #151
- feat(update): verify release checksums by @VicenteOlmos in #152
- feat(update): safely extract tar releases by @VicenteOlmos in #153
- feat(update): harden zip extraction by @VicenteOlmos in #154
- feat(update): replace Unix executables atomically by @VicenteOlmos in #155
- feat(update): add cross-platform process waits by @VicenteOlmos in #156
- feat(update): prepare deferred replacement by @VicenteOlmos in #157
- feat(update): clean deferred update artifacts by @VicenteOlmos in #158
- feat(update): run authenticated update helper by @VicenteOlmos in #159
- feat(update): add Windows deferred handoff by @VicenteOlmos in #160
- feat(update): orchestrate verified self-update by @VicenteOlmos in #161
- feat(update): format update command results by @VicenteOlmos in #162
- feat(update): add offline update CLI behavior by @VicenteOlmos in #163
- feat(update): add hidden helper entrypoints by @VicenteOlmos in #164
- fix(update): consolidate Unix process portability by @VicenteOlmos in #169
- test(update): consolidate GitHub and update coverage by @VicenteOlmos in #170
- test(update): complete archive manifest security matrix by @VicenteOlmos in #172
- test(update): reconcile process and helper security coverage by @VicenteOlmos in #173
- test(update): add Unix replacement E2E coverage by @VicenteOlmos in #174
- feat(update): expose dolly update command by @VicenteOlmos in #175
- docs(release): prepare v0.3.2 by @VicenteOlmos in #176
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- docs(changelog): finalize v0.3.0 release by @VicenteOlmos in #100
- chore(deps): bump github.com/jackc/pgx/v5 from 5.9.2 to 5.10.0 by @dependabot[bot] in #18
- chore(deps): bump charm.land/bubbletea/v2 from 2.0.6 to 2.0.8 by @dependabot[bot] in #16
- chore(deps): bump charm.land/lipgloss/v2 from 2.0.3 to 2.0.5 by @dependabot[bot] in #19
- chore(deps): bump golang.org/x/term from 0.43.0 to 0.45.0 by @dependabot[bot] in #17
- docs(readme): refresh v0.3.0 pin examples by @VicenteOlmos in #107
- docs(readme): add situation-based guidance by @VicenteOlmos in #109
- chore(repo): stop tracking OpenSpec archives by @VicenteOlmos in #111
- fix(config): preserve dotenv permissions by @VicenteOlmos in #114
- docs(readme): make clone the quick start by @VicenteOlmos in #115
- docs(changelog): prepare v0.3.1 release by @VicenteOlmos in #118
New Contributors
- @dependabot[bot] made their first contribution in #18
Full Changelog: v0.3.0...v0.3.1
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
v0.2.0
What's Changed
- feat(dump): add exact table selectors by @VicenteOlmos in #25
- feat(dump): apply exact table selection by @VicenteOlmos in #27
- feat(cli): expose dump table filters by @VicenteOlmos in #29
- feat(dump): add selective chunk planning by @VicenteOlmos in #31
- feat(cli): expose selective chunking by @VicenteOlmos in #32
- feat(dump): add shared snapshot workers by @VicenteOlmos in #34
- feat(cli): expose parallel dump workers by @VicenteOlmos in #35
- feat(restore): add dependency state foundation by @VicenteOlmos in #37
- feat(restore): add parallel copy engine by @VicenteOlmos in #38
- feat(cli): expose parallel restore by @VicenteOlmos in #39
- fix(dump): monitor snapshot coordinator by @VicenteOlmos in #41
- docs(readme): document v0.2.0 workflows by @VicenteOlmos in #46
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
- docs: add AGENTS.md with Cursor Cloud environment setup notes by @VicenteOlmos in #5
- fix: close final public readiness gaps by @VicenteOlmos in #4
- chore(release): add public safety gates by @VicenteOlmos in #7
- ci(release): harden public automation by @VicenteOlmos in #9
- docs(release): define public launch gates by @VicenteOlmos in #21
- fix(release): set publish repository context by @VicenteOlmos in #23
New Contributors
- @VicenteOlmos made their first contribution in #5
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: https://github.com/VicenteOlmos/dolly/commits/v0.1.0