Releases: kubernetes-csi/csi-proxy
v2.0.0-alpha.2
Overall status
Alpha
What's Changed
- chore: Bump release tools (library development branch) by @laozc in #396
- feat: Use WMI to implement Volume API to reduce PowerShell overhead (library version) by @laozc in #372
- feat: Use WMI to implement Disk API to reduce PowerShell overhead (library version) by @laozc in #385
- feat: Use WMI to implement System API to reduce PowerShell overhead (library version) by @laozc in #386
- feat: Use WMI to implement iSCSI API to reduce PowerShell overhead (library version) by @laozc in #397
- feat: Use WMI to implement SMB API to reduce PowerShell overhead (library version) by @laozc in #398
- feat: Use Win32 API to implement Filesystem API to reduce PowerShell overhead (library version) by @laozc in #399
- cleanup: Bump microsoft/wmi to 0.34.0 containing WMI method call fix (library version) by @laozc in #400
- Replace wmic with PowerShell's Get-CimInstance cmdlet by @mauriciopoppe in #410
- CHANGELOG v2.0.0-alpha.2 by @mauriciopoppe in #409
Full Changelog: v2.0.0-alpha.1...v2.0.0-alpha.2
v1.3.0 version of csi-proxy binary
Overall status
GA
Supported CSI spec versions
1.0 and above
Minimum Kubernetes version
1.18: For support for CSI plugins in kubelet.exe targeting Windows nodes
What's Changed
- Revert "Add min go runtime to be 1.23 and add godebug winsymlink=0" by @mauriciopoppe in #369
- Set up a metrics server with data served on /metrics by @laozc in #371
- CHANGELOG 1.2.1 by @mauriciopoppe in #381
- Use WMI to implement Volume API to reduce PowerShell overhead by @laozc in #360
- feat: Use WMI to implement Disk API to reduce PowerShell overhead by @laozc in #376
- cleanup: refine resize volume error logging on Windows node by @andyzhangx in #383
- Add doc for WMI by @laozc in #384
- Use WMI to implement System API to reduce PowerShell overhead by @laozc in #375
- feat: Use WMI to create SMB Global Mapping to reduce PowerShell overhead by @laozc in #387
- feat: Use WMI to implement Smb API to reduce PowerShell overhead by @laozc in #378
- feat: Use WMI to implement iSCSI API to reduce PowerShell overhead by @laozc in #377
- feat: Use WMI to implement Service related System APIs to reduce PowerShell overhead by @laozc in #389
- feat: Use associator to find WMI instances for volume APIs by @laozc in #388
- feat: Migrate PathValid API to use Win32 API to reduce PowerShell overhead by @laozc in #390
- fix: Ensure COM threading apartment for API calls by @laozc in #392
- fix: Ensure IsSymlink works on Windows mounted folder by @laozc in #393
- chore: Bump release-tools by @laozc in #395
- cleanup: Bump microsoft/wmi to 0.34.0 containing WMI method call fix by @laozc in #394
- Add laozc to OWNERS by @laozc in #402
- cleanup: Cross-port review comment from library-development branch to process branch by @laozc in #401
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #403
- Replace wmic with PowerShell's Get-CimInstance cmdlet by @mauriciopoppe in #407
- Replace wmic with PowerShell's Get-CimInstance cmdlet by @mauriciopoppe in #408
- CHANGELOG 1.3.0 by @mauriciopoppe in #406
Full Changelog: v1.2.1...v1.3.0
Changelog doc: https://github.com/kubernetes-csi/csi-proxy/blob/master/CHANGELOG/CHANGELOG-1.3.0.md
v1.3.0 version of csi-proxy API client
Overall status
GA
Supported CSI spec versions
1.0 and above
Minimum Kubernetes version
1.18: For support for CSI plugins in kubelet.exe targeting Windows nodes
What's Changed
- Revert "Add min go runtime to be 1.23 and add godebug winsymlink=0" by @mauriciopoppe in #369
- Set up a metrics server with data served on /metrics by @laozc in #371
- CHANGELOG 1.2.1 by @mauriciopoppe in #381
- Use WMI to implement Volume API to reduce PowerShell overhead by @laozc in #360
- feat: Use WMI to implement Disk API to reduce PowerShell overhead by @laozc in #376
- cleanup: refine resize volume error logging on Windows node by @andyzhangx in #383
- Add doc for WMI by @laozc in #384
- Use WMI to implement System API to reduce PowerShell overhead by @laozc in #375
- feat: Use WMI to create SMB Global Mapping to reduce PowerShell overhead by @laozc in #387
- feat: Use WMI to implement Smb API to reduce PowerShell overhead by @laozc in #378
- feat: Use WMI to implement iSCSI API to reduce PowerShell overhead by @laozc in #377
- feat: Use WMI to implement Service related System APIs to reduce PowerShell overhead by @laozc in #389
- feat: Use associator to find WMI instances for volume APIs by @laozc in #388
- feat: Migrate PathValid API to use Win32 API to reduce PowerShell overhead by @laozc in #390
- fix: Ensure COM threading apartment for API calls by @laozc in #392
- fix: Ensure IsSymlink works on Windows mounted folder by @laozc in #393
- chore: Bump release-tools by @laozc in #395
- cleanup: Bump microsoft/wmi to 0.34.0 containing WMI method call fix by @laozc in #394
- Add laozc to OWNERS by @laozc in #402
- cleanup: Cross-port review comment from library-development branch to process branch by @laozc in #401
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #403
- Replace wmic with PowerShell's Get-CimInstance cmdlet by @mauriciopoppe in #407
- Replace wmic with PowerShell's Get-CimInstance cmdlet by @mauriciopoppe in #408
- CHANGELOG 1.3.0 by @mauriciopoppe in #406
Full Changelog: client/v1.2.1...client/v1.3.0
Changelog doc: https://github.com/kubernetes-csi/csi-proxy/blob/master/CHANGELOG/CHANGELOG-1.3.0.md
v1.2.1 version of csi-proxy binary
Overall status
v1.2.1 of the csi-proxy binary
Supported CSI spec versions
1.0 and above
Minimum Kubernetes version
1.18: For support for CSI plugins in kubelet.exe targeting Windows nodes
Breaking Changes
None
Deprecations
None
Full Changelog
https://github.com/kubernetes-csi/csi-proxy/blob/master/CHANGELOG/CHANGELOG-1.2.1.md
v1.2.1 version of the csi-proxy client API
Overall status
v1.2.1 version of the csi-proxy client API
Supported CSI spec versions
1.0 and above
Minimum Kubernetes version
1.18: For support for CSI plugins in kubelet.exe targeting Windows nodes
Full Changelog
https://github.com/kubernetes-csi/csi-proxy/blob/master/CHANGELOG/CHANGELOG-1.2.1.md
v1.2.0 version of csi-proxy binary
Overall status
v1.2.0 of the csi-proxy binary
Supported CSI spec versions
1.0 and above
Minimum Kubernetes version
1.18: For support for CSI plugins in kubelet.exe targeting Windows nodes
Breaking Changes
None
Deprecations
None
Full Changelog
https://github.com/kubernetes-csi/csi-proxy/blob/master/CHANGELOG/CHANGELOG-1.2.0.md
v1.2.0 version of the csi-proxy client API
Overall status
v1.2.0 version of the csi-proxy client API
Supported CSI spec versions
1.0 and above
Minimum Kubernetes version
1.18: For support for CSI plugins in kubelet.exe targeting Windows nodes
Full Changelog
https://github.com/kubernetes-csi/csi-proxy/blob/master/CHANGELOG/CHANGELOG-1.2.0.md
v2.0.0-alpha.1
What's Changed
- chore: remove artifacts from cloudbuild by @alexander-ding in #282
- Add documentation about version skew and security by @alexander-ding in #285
- Cherry pick new commits from master branch by @alexander-ding in #286
- Cherry-pick Ensuring all paths in powershell are passes and env vars on library-development by @ritazh in #307
Additional notes
v2.0.0-alpha.1 fixes CVE-2023-3893: Insufficient input sanitization on kubernetes-csi-proxy leads to privilege escalation, for more info please check https://github.com/kubernetes-csi/csi-proxy/blob/master/CHANGELOG/CHANGELOG-1.1.3.md
Full Changelog: v2.0.0-alpha.0...v2.0.0-alpha.1
v1.1.3 version of csi-proxy binary
Overall status
v1.1.3 of the csi-proxy binary
Supported CSI spec versions
1.0 and above
Minimum Kubernetes version
1.18: For support for CSI plugins in kubelet.exe targeting Windows nodes
Breaking Changes
None
Deprecations
None
Full Changelog
https://github.com/kubernetes-csi/csi-proxy/blob/master/CHANGELOG/CHANGELOG-1.1.3.md
Additional Notes
v1.1.3 fixes CVE-2023-3893: Insufficient input sanitization on kubernetes-csi-proxy leads to privilege escalation, for more info please check https://github.com/kubernetes-csi/csi-proxy/blob/master/CHANGELOG/CHANGELOG-1.1.3.md
v1.1.3 version of csi-proxy API
Overall status
v1.1.3 version of the csi-proxy client API
Supported CSI spec versions
1.0 and above
Minimum Kubernetes version
1.18: For support for CSI plugins in kubelet.exe targeting Windows nodes
Full Changelog
https://github.com/kubernetes-csi/csi-proxy/blob/master/CHANGELOG/CHANGELOG-1.1.3.md
Additional Notes
v1.1.3 fixes CVE-2023-3893: Insufficient input sanitization on kubernetes-csi-proxy leads to privilege escalation, for more info please check https://github.com/kubernetes-csi/csi-proxy/blob/master/CHANGELOG/CHANGELOG-1.1.3.md