|
| 1 | +# Changelog since v1.2.1 |
| 2 | + |
| 3 | +## Urgent Upgrade Notes |
| 4 | + |
| 5 | +### (No, really, you MUST read this before you upgrade) |
| 6 | + |
| 7 | +- None |
| 8 | + |
| 9 | +## Changes by Kind |
| 10 | + |
| 11 | +### Feature |
| 12 | + |
| 13 | +* Use WMI to implement Volume API to reduce PowerShell overhead by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/360 |
| 14 | +* Set up a metrics server with data served on /metrics by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/371 |
| 15 | +* Use WMI to implement System API to reduce PowerShell overhead by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/375 |
| 16 | +* feat: Use WMI to implement Disk API to reduce PowerShell overhead by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/376 |
| 17 | +* feat: Use WMI to implement iSCSI API to reduce PowerShell overhead by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/377 |
| 18 | +* feat: Use WMI to implement Smb API to reduce PowerShell overhead by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/378 |
| 19 | +* feat: Use associator to find WMI instances for volume APIs by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/388 |
| 20 | +* feat: Use WMI to create SMB Global Mapping to reduce PowerShell overhead by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/387 |
| 21 | +* feat: Use WMI to implement Service related System APIs to reduce PowerShell overhead by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/389 |
| 22 | +* feat: Migrate PathValid API to use Win32 API to reduce PowerShell overhead by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/390 |
| 23 | + |
| 24 | +### API |
| 25 | + |
| 26 | +- None |
| 27 | + |
| 28 | +### Bug or Regression |
| 29 | + |
| 30 | +* Revert "Add min go runtime to be 1.23 and add godebug winsymlink=0" by @mauriciopoppe in https://github.com/kubernetes-csi/csi-proxy/pull/369 |
| 31 | +* fix: Ensure COM threading apartment for API calls by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/392 |
| 32 | +* fix: Ensure IsSymlink works on Windows mounted folder by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/393 |
| 33 | + |
| 34 | +### Other (Cleanup or Flake) |
| 35 | + |
| 36 | +* cleanup: refine resize volume error logging on Windows node by @andyzhangx in https://github.com/kubernetes-csi/csi-proxy/pull/383 |
| 37 | +* Add doc for WMI by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/384 |
| 38 | +* chore: Bump release-tools by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/395 |
| 39 | +* cleanup: Cross-port review comment from library-development branch to process branch by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/401 |
| 40 | +* Add laozc to OWNERS by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/402 |
| 41 | + |
| 42 | +## Dependencies |
| 43 | + |
| 44 | +### Added |
| 45 | +_Nothing has changed._ |
| 46 | + |
| 47 | +### Changed |
| 48 | + |
| 49 | +* golang.org/x/sys: v0.28.0 → v0.32.0 |
| 50 | +* cleanup: Bump microsoft/wmi to 0.34.0 containing WMI method call fix by @laozc in https://github.com/kubernetes-csi/csi-proxy/pull/394 |
| 51 | +* Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/kubernetes-csi/csi-proxy/pull/403 |
| 52 | + |
| 53 | +### Removed |
| 54 | +_Nothing has changed._ |
0 commit comments