v0.6.0
Feature Highlights
- Added
VolumeMode=block
enabling raw block support - Added Volume Health Monitoring via
ListVolumes
[docs] - Added tagging support [docs]
- Added LUKS encryption support [docs]
- Removed Dependency on CCM for an Instance ID
- Moved Build/Deployment to use Release Artifacts
What's Changed
- initial RPC_GET_VOLUME_STAT support by @BeryJu in #113
- Enhance get-linode-id.sh script to try getting ID from multiple sources by @schinmai-akamai in #116
- Move Travis workload to Github Actions by @okokes-akamai in #110
- new: Add support for volume cloning by @lgarber-akamai in #97
- Feature: Adds optional support for LUKS encrypted mounts with an ext4 filesystem with a user supplied key by @luthermonson in #122
- updating go modules for a release by @luthermonson in #125
- fixing forgotten gomod changes after csi sanity tests were commented by @luthermonson in #128
- adding windows build tags to hide unix.Statfs calls by @luthermonson in #127
- VolumeMode=block support by @srust in #126
- Update README.md by @johnybradshaw in #134
- rebuilding release process to use gh actions for release assets by @luthermonson in #131
- Allow passing tags to volumes using the storage class by @schinmai-akamai in #133
New Contributors
- @BeryJu made their first contribution in #113
- @lgarber-akamai made their first contribution in #97
- @johnybradshaw made their first contribution in #134
Full Changelog: v0.5.3...v0.6.0