Skip to content

Commit 30697c8

Browse files
committed
add changelog for v4.0.0-beta1
1 parent fb71389 commit 30697c8

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
## unreleased
22

33
## v4.0.0-beta1 - 2026.02.27
4+
⚠️ **Breaking change for snapshot users**
5+
This release **requires** Kubernetes VolumeSnapshot CRDs and the external snapshot controller to be installed **before** installing or upgrading this driver. Clusters without these components must install them first; otherwise snapshot-related operations (and the Helm chart’s snapshot resources) will fail to work.
6+
7+
* Add CSI snapshot support, including create/delete, list, and creating volumes from snapshots, with improved error handling and idempotency (for example around size mismatches and existing snapshots).
8+
* Add `VolumeSnapshotClass` and other snapshot-related resources to the Helm chart and examples; when using Helm, snapshot classes are now created from the `csi.snapshotClasses` configuration.
9+
* Document the new snapshot-related preconditions and upgrade notes in the README, focusing on users upgrading from v3.x to v4.x.
10+
* Update `github.com/cloudscale-ch/cloudscale-go-sdk/v7` to `v7.0.0`.
11+
* Bump `google.golang.org/grpc` from `v1.77.0` to `v1.79.1`.
12+
* Bump `github.com/sirupsen/logrus` from `v1.9.3` to `v1.9.4`.
13+
* Bump `golang.org/x/sys` from `v0.39.0` to `v0.41.0`.
14+
* Refine the Helm chart, RBAC and example manifests (including LUKS examples), and simplify snapshot installation instructions using kustomize.
415

516
## v3.6.0 - 2026.01.15
617

0 commit comments

Comments
 (0)