pv-migrate version history
10 releases tracked, newest first.
v3.5.0
May 31, 2026- Fail early if destination PVC is smaller than source.
- Skip size check when provisioner ignores PVC capacity.
- Guard PVC size checks against nil values.
- Updated dependencies and build processes.
6 downloads
v3.4.0
May 25, 2026## Changelog
### New Features
* 288101c4ec99481a8bd795fb35d398e6e9681248 feat: add backup and restore subcommands for bucket storage
### Documentation
* 886425c2cf9c85cca7e6212cbb1e54801c28d315 docs: update documentation
* a9e2dd1e892e83d46b0947bdd0998945df64c82e docs: update expectation mgmt warning
### Dependency Updates
* 21a3b54b10824128fa6947417d642ed516f16191 chore(deps): update actions/checkout action to v6 (#400)
* 2184fa3dddbf71bc9624c8949a8fb8c9e22f9dc7 chore(deps): update alpine docker tag to v3.23.4 (#407)
* a894dcb55cf5855d083d58d5cbbd00dc237d6292 chore(deps): update dependency go-task/task to v3.50.0 (#404)
* 8302aabca20e3e26fab477992a34d1848fea3354 chore(deps): update dependency golang/go to v1.26.2 (#397)
* 16a027dca3da061b000c7e873b4d2117f3c4b420 chore(deps): update dependency golang/go to v1.26.3 (#416)
* 85ac880cfe8742144f722bc0ffc7ef386dc2dabf chore(deps): update dependency goreleaser/goreleaser to v2.15.3 (#405)
* 83e5da1dee0d482c1b4495a0e757b1caf1579a5e chore(deps): update dependency goreleaser/goreleaser to v2.15.4 (#410)
* 30bced9f0357e1fc9ce2bf04d59029425fdcc8e8 chore(deps): update docker/build-push-action action to v7.1.0 (#401)
* 15ef65d46a
6 downloads
v3.4.0-beta.1
Pre-releaseApr 26, 2026## Changelog
### New Features
* 288101c4ec99481a8bd795fb35d398e6e9681248 feat: add backup and restore subcommands for bucket storage
### Dependency Updates
* 21a3b54b10824128fa6947417d642ed516f16191 chore(deps): update actions/checkout action to v6 (#400)
* 2184fa3dddbf71bc9624c8949a8fb8c9e22f9dc7 chore(deps): update alpine docker tag to v3.23.4 (#407)
* a894dcb55cf5855d083d58d5cbbd00dc237d6292 chore(deps): update dependency go-task/task to v3.50.0 (#404)
* 8302aabca20e3e26fab477992a34d1848fea3354 chore(deps): update dependency golang/go to v1.26.2 (#397)
* 85ac880cfe8742144f722bc0ffc7ef386dc2dabf chore(deps): update dependency goreleaser/goreleaser to v2.15.3 (#405)
* 83e5da1dee0d482c1b4495a0e757b1caf1579a5e chore(deps): update dependency goreleaser/goreleaser to v2.15.4 (#410)
* 30bced9f0357e1fc9ce2bf04d59029425fdcc8e8 chore(deps): update docker/build-push-action action to v7.1.0 (#401)
* 15ef65d46a05be3cf212782e39d516518d628f0e chore(deps): update go packages (#398)
* 5f7b402d7e927b5a6f46dc2ff5200055b8d0f1cb chore(deps): update go packages to v0.35.4 (#408)
* f75d0ef7f91d722e3568509e53e47291ab4f3672 chore(deps): update goreleaser/goreleaser-action action to v7.1.0 (
6 downloads
v3.3.0
Apr 3, 2026## Changelog
### New Features
* 6caaa3b3f48806a901393658697e1beb35c190b7 feat: add --rsync-push flag for push-based migrations
* a9459cf5123437f1eb3c632813d87456c49fcfc5 feat: add an option to skip cleanup on failure
### Documentation
* 5b87b8ca465ac392081bf663001ac624475378a6 docs: fix strategy names in usage docs
### Dependency Updates
* fbb0cca789a60633247c947db38d1fbb0a0a63d3 chore(deps): update actions/upload-artifact action to v7 (#394)
* 80c7ff7100dfd0046f72e30ea0d5af8e9135d00c chore(deps): update docker/login-action action to v4.1.0 (#395)
* e0f544f1a80260129e8377b35b11b0216555ac45 chore(deps): update github actions (#388)
### Build, CI & Chores
* 5155ed83d46645dafa2d8cb3a2e5e9f89423c557 test(integration): parallelize integration tests
6 downloads
v3.2.0
Mar 26, 2026## Changelog
### New Features
* 49cdd5e1e78c283feee7f969d9117953c264a767 feat: add --detach mode with status and cleanup subcommands
* b2cbba1d76ff1b63c71bb05b9c2d8d4c4b1a2e28 feat: add --rsync-extra-args flag
### Dependency Updates
* 81e3839e8e897a8554920d7719b54ec2d5900067 chore(deps): update codecov/codecov-action action to v6 (#389)
6 downloads
v3.1.0
Mar 24, 2026## Changelog
### New Features
* b83a9a1e73d1d15cba21c1303c10c38e7d85d899 feat: add --non-root flag and loadBalancerClass Helm value
* d1635bed80f43d99a753b61f9a90844967cd4da3 feat: use pv-migrate version as the helm chart version
### Refactors & Internal Changes
* f07b47eb3715dea498382fccdd3ca34cc6129f2e refactor: improve local strategy
### Dependency Updates
* 22a847ca955897c480deb7ca7efe1232e0e04ccf chore(deps): update dependency golangci/golangci-lint to v2.11.4 (#385)
* 5df6b6fb6379f5a1eeecf038e27a6fce8bcf02ec chore(deps): update github actions (#375)
* 70ea305834e5e8c187e097aa1b728f57e2f28b35 chore(deps): update go packages (#379)
* b6f9004158871172100c92b47148845f57448c89 chore(deps): update go packages to v0.35.3 (#382)
* 83d29f3576041a4120cd75334c98be367d367903 chore(deps): update k8s.io/utils digest to 28399d8 (#383)
* f0ea5f6548f985e1f24b080113f00c12843e79ff chore(deps): update module golang.org/x/sync to v0.20.0 (#377)
6 downloads
v3.0.0
Mar 7, 2026## Changelog
### New Features
* 905c74e20ad58fb73e5920090cb92648911e59d5 feat: add NodePort service strategy (#362)
### Bug Fixes
* 9b4a501bcc948228f831ffda876934766ea6253a fix: add QEMU and buildx setup to release workflow
* 4e8a63240c6a90d20583923b429b0ee8f465afce fix: add SSH keepalive options to prevent broken pipes over load balancers
* ee4e7dff1b9e8a2531e35d40d6804b4392e71569 fix: fix error check in migrator
### Refactors & Internal Changes
* 9a8de27e06fa1d5cb435fb5ced64147ffd13b657 refactor: do a big overhaul: rename flags, strategies, reorganize project, define public API (#365)
* 748d83ab6f61836a957abc92bd9260dfc35df946 refactor: fix goreleaser deprecations and improve Docker image
* 268fddd5ebc29874f7828761d695e71ae7904100 refactor: merge helm values in memory instead of using temp file
* a641dd8b6c9e9f31a4fe1cf634be552fba026fbc refactor: unify release process for CLI, rsync and sshd images (#359)
### Dependency Updates
* 0a0c55213083b9f349da9c542a0122d4fd9a985e chore(deps): Bump github.com/containerd/containerd from 1.7.28 to 1.7.29
* 55cc449994327c0ed42ad96090ede982715017cc chore(deps): update actions/checkout action to v5
* 8dcc2ad480994fc7feeb2375388a0c438c3fdc06 chor
6 downloads
v3.0.0-rc.2
Pre-releaseMar 6, 2026## Changelog
6 downloads
v3.0.0-rc.1
Pre-releaseMar 1, 2026## Changelog
* 905c74e20ad58fb73e5920090cb92648911e59d5 feat: add NodePort service strategy (#362)
* 9b4a501bcc948228f831ffda876934766ea6253a fix: add QEMU and buildx setup to release workflow
* 4e8a63240c6a90d20583923b429b0ee8f465afce fix: add SSH keepalive options to prevent broken pipes over load balancers
* ee4e7dff1b9e8a2531e35d40d6804b4392e71569 fix: fix error check in migrator
6 downloads
v2.2.1
Feb 19, 2025## Changelog
* 41e95ae434ba3427f51fb23ab8746db76b5e324c fix: load chart correctly under Windows
6 downloads