Releases: container-storage-interface/spec
Releases · container-storage-interface/spec
v1.12.0
Breaking changes/Deprecations:
- None
Additions:
- #586 - [Alpha] Add new
GetSnapshotRPC by @xing-yang - #588 - [GA] Move
ControllerModifyVolumeto GA by @sunnylovestiramisu
Clarifications/Corrections/Fixes:
- #597 - Clarify that the
INVALID_ARGUMENTerror code forControllerModifyVolumeis safe to not retry (i.e. "infeasible") by @bswartz
#591 - Documents the gRPC error code that should be returned forGetMetadataDeltawhen changed block tracking has not been enabled in the underlying storage subsystem by @carlbraganza - #580 - removes "optional" from the description of
GetVolumeGroupSnapshotto reduce confusion by @xing-yang
Dependencies:
- #585 - Bump golang from 1.18 to 1.23
Full Changelog: v1.11.0...v1.12.0
v1.12.0-rc1
Bump golang.org/x/net from 0.23.0 to 0.38.0 (#585) Bumps [golang.org/x/net](https://github.com/golang/net) from 0.23.0 to 0.38.0. - [Commits](https://github.com/golang/net/compare/v0.23.0...v0.38.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-version: 0.38.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v1.11.0
What's Changed
Breaking changes/Deprecations
- None
Additions
- [GA] Move VolumeGroupSnapshot to GA by @xing-yang in #573
Clarifications/Corrections/Fixes
- None
Dependencies
- None
Full Changelog: v1.10.0...v1.11.0
v1.11.0-rc1
Move VolumeGroupSnapshot to GA (#573)
v1.10.0
What's Changed
Breaking changes/Deprecations
- The
google.golang.org/protobufandprotoc-gen-golibraries were bumped in this release tov1.33.0(indirectly bumpinggithub.com/golang/protobuftov1.5.3) resulting in breaking changes to generated protobuf go message structures. SPs updating their CSI drivers to this version of the CSI spec must modify their code to handle the changes. See #570.
Additions
- [Alpha] Add new "SnapshotMetadata service" to allow CO to obtain allocated or changed block metadata for snapshots by @carlbraganza in #551
Clarifications/Corrections/Fixes
- None
Dependencies
- Update protoc and makefile by @huww98 in #552
- Bump google.golang.org/grpc from 1.57.0 to 1.57.1 by @dependabot in #559
- Bump golang.org/x/net from 0.10.0 to 0.23.0 by @dependabot in #564
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @saad-ali in #566
New Contributors
- @huww98 made their first contribution in #552
- @carlbraganza made their first contribution in #551
Full Changelog: v1.9.0...v1.10.0
v1.10.0-rc1
Merge pull request #566 from saad-ali/protoBufTo133 Bump google.golang.org/protobuf from 1.32.0 to 1.33.0
v1.9.0
Breaking changes/Deprecations:
- None
Additions:
- spec (PR #544): [Alpha] Introduce new
ControllerModifyVolumeRPC and amutable_parametersfield under existingCreateVolumeRequestRPC to enable modification of volume properties (e.g. IOPS, etc.) after volume creation.
Clarifications/Corrections/Fixes:
- spec (PR #548): fix typo
Dependencies:
- spec (PR #550): Updates
genprototo use the isolated submodule to reduce overall dependency count and avoids future issues with ambiguous imports.
Full Changelog: v1.8.0...v1.9.0
v1.9.0-rc1
Merge pull request #550 from liggitt/genproto Bump google.golang.org/genproto to use isolated rpc submodule
v1.8.0
v1.8.0-rc2
Merge pull request #537 from container-storage-interface/dependabot/g…