|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## 0.10.0 (2024-06-21) |
| 4 | + |
| 5 | +<!-- Release notes generated using configuration in .github/release.yaml at main --> |
| 6 | + |
| 7 | +## What's Changed |
| 8 | +### Exciting New Features 🎉 |
| 9 | +* feat: Upgrade to Cilium v1.15.5 by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/689 |
| 10 | +* feat: Upgrade to Calico v3.28.0 by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/688 |
| 11 | +* feat: bumps caaph to v0.2.3 by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/691 |
| 12 | +* feat: Add local-path-provisioner CSI by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/693 |
| 13 | +* feat: cluster-api v1.7.3 by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/714 |
| 14 | +* feat: bumps caaph to 0.2.4 by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/718 |
| 15 | +* feat: Controller that copies ClusterClasses to namespaces by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/715 |
| 16 | +* feat: adds a mindthegap container and deployment by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/637 |
| 17 | +* feat: implements BeforeClusterUpgrade hook by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/682 |
| 18 | +### Fixes 🔧 |
| 19 | +* fix: use external Nutanix API types directly by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/698 |
| 20 | +* fix: Post-process clusterconfig CRDs for supported CSI providers by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/695 |
| 21 | +* fix: nutanix credentials Secrets owner refs by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/711 |
| 22 | +* fix: credential provider response secret ownership by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/709 |
| 23 | +* fix: static credentials Secret generation by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/717 |
| 24 | +* fix: set ownerReference on imageRegistry and globalMirror Secrets by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/720 |
| 25 | +* fix: Allow Nutanix CSI snapshot controller & webhook to run on CP nodes by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/723 |
| 26 | +* refactor: Use maps for CSI providers and storage classes by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/696 |
| 27 | +* fix: CredentialProviderConfig matchImages to support registries with port by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/724 |
| 28 | +* fix: Allow Node Feature Discovery garbage collector to run on control-plane nodes by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/722 |
| 29 | +* fix: RBAC role for namespace-sync controller to watch,list namespaces by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/738 |
| 30 | +* fix: image registries not handling CA certificates by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/729 |
| 31 | +* fix: adds a docker buildx step before release-snapshot by @faiq in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/741 |
| 32 | +### Other Changes |
| 33 | +* docs: Add released version to helm and clusterctl install by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/683 |
| 34 | +* revert: Temporary lint config fix until next golangci-lint release (#629) by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/686 |
| 35 | +* refactor: Delete unused code by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/687 |
| 36 | +* refactor: Reduce log verbosity for skipped handlers by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/692 |
| 37 | +* build: update Go to 1.22.4 by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/700 |
| 38 | +* build(deps): Upgrade CAPX version to v1.4.0 by @thunderboltsid in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/707 |
| 39 | +* build: Move CSI supported provider logic to script by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/703 |
| 40 | +* build: Add testifylint linter by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/706 |
| 41 | +* build: Update all tools by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/704 |
| 42 | +* refactor: rename credential provider response secret by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/710 |
| 43 | +* refactor: Simplify code by using slices.Clone by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/712 |
| 44 | +* refactor: consistently use the same SetOwnerReference function by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/713 |
| 45 | +* refactor: kube-vip commands by @dkoshkin in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/699 |
| 46 | +* build: Fix an incorrect make variable passed to goreleaser by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/716 |
| 47 | +* build: Add 'chart-docs' make target by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/727 |
| 48 | +* build: Make CAREN mindthegap reg multiarch by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/730 |
| 49 | +* Add helm values schema plugin by @dlipovetsky in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/728 |
| 50 | +* test(e2e): Use mesosphere fork with CRSBinding fix by @jimmidyson in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/736 |
| 51 | + |
| 52 | +## New Contributors |
| 53 | +* @thunderboltsid made their first contribution in https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/pull/707 |
| 54 | + |
| 55 | +**Full Changelog**: https://github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/compare/v0.9.0...v0.10.0 |
| 56 | + |
3 | 57 | ## 0.9.0 (2024-05-21)
|
4 | 58 |
|
5 | 59 | <!-- Release notes generated using configuration in .github/release.yaml at main -->
|
|
0 commit comments