Releases: cert-manager/csi-lib
Releases · cert-manager/csi-lib
v0.7.0
What's Changed
- if a volume containing incomplete metadata is found during a ListVolumes call, clean up and continue by @munnerz in #59
- Remove unnecessary go expressions by @inteon in #61
- Stop ticker when goroutine exits by @inteon in #62
- Replace deprecated wait calls with their non-deprecated replacements by @inteon in #63
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Add timeout to renewal issuance logic by @7ing in #46
- Add dependabot GH job by @inteon in #52
- Update OWNERS file based on cert-manager owners file by @inteon in #54
- Revert "add dependabot" by @inteon in #55
- Bump golang.org/x/net by @inteon in #56
- add pending request cache to allow for resuming in-flight requests that take longer than a single issuance cycle by @munnerz in #51
- Upgrade golang to 1.21 by @7ing in #57
New Contributors
Full Changelog: v0.5.0...v0.6.0
v0.5.0
v0.5.0
v0.5.0 is a maintenance release that updates upstream dependencies, such as Kube libraries and cert-manager.
Expect bigger changes in v0.6.0
- Bumps kube libraries to v0.27.2 and cert-manager to v1.12 #50
What's Changed
See full changelog here v0.4.0...v0.5.0
v0.4.0
What's Changed
- Change CertificateRequest owner reference of pod
core/v1
->v1
by @JoshVanL in #31 - Use a passed through context to manager issue function by @JoshVanL in #32
- Simplify issuance backoff handling & improve error messages by @munnerz in #35
- Default renewal time to 2/3rds through certificates lifetime by @munnerz in #36
- Add more exhaustive unit testing for manager by @munnerz in #37
- manager: remove dependency on cert-manager's controller/test package by @munnerz in #39
- Make NodePublishVolume blocking if a volume is already ready to request by @munnerz in #42
Full Changelog: v0.3.0...v0.4.0
v0.3.0
v0.2.2
v0.2.1
v0.2.0
v0.1.0
Initial Release
csi-lib is a library for creating cert-manager CSI drivers.
What's Changed
- Push initial csi-lib code/implementation by @munnerz in #2
- Add basic CI testing & verification scripts by @munnerz in #4
- Add verify-boilerplate.sh to verify-all.sh by @munnerz in #5
- Expect PEM data to be returned by SignRequestFunc instead of DER by @munnerz in #6
- Support deleting/cleaning up CertificateRequest objects for volumes by @munnerz in #3
- Add security reporting info for csi-lib by @SgtCoDFish in #10
- Adds ClientForMatadataFunc to manager by @JoshVanL in #9
- Fix spelling for error message -data-root not defined by @JoshVanL in #11
- Adds missing copy write headers to internal go package files by @JoshVanL in #13
- Add exponential back-off when issuance fails by @munnerz in #7
- Add extra comments to exponential backoff code by @munnerz in #14
- Fix spelling of manager interface ClientForMetadata by @JoshVanL in #16
- Allow storage implementations to optionally specifiy an fsGroup GID when writing files. by @JoshVanL in #12
- Adds ClientForMetadataTokenRequestEmptyAud and EmptyAudienceTokenFromMetadata by @JoshVanL in #17
New Contributors
- @SgtCoDFish made their first contribution in #10
- @JoshVanL made their first contribution in #9
Full Changelog: https://github.com/cert-manager/csi-lib/commits/v0.1.0