Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
82 changes: 82 additions & 0 deletions releasenotes/v0.12.5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
## Changes since v0.12.4
## :chart_with_upwards_trend: Overview
- 26 new commits merged
- 2 bugs fixed 🐛

## :bug: Bug Fixes
- Allow changing DNSNameservers in subnet config for OpenstackCluster (#2721)
- Fixes out-of-range bug when multiple ports are passed to getSGControlPlaneAdditionalPorts (#2689)

## :seedling: Others
- Add Moshiur as reviewer (#2771)
- Bump cloud-build image to support go 1.23 (#2610)
- Bump go to 1.24.9 (#2786)
- Bump oauth2 (#2631)
- E2E: Update Calico to v3.30.2 (#2642)
- Migrate CI to stable/2025.2 (#2813)
- Refactor generate-codegen (#2762)
- Remove mdbooth as a maintainer (#2760)
- Uplift go 1.23.12 to address security issue in release-0.12 (#2710)

## Dependencies

### Added
- github.com/gkampitakis/ciinfo: [v0.3.2](https://github.com/gkampitakis/ciinfo/tree/v0.3.2)
- github.com/gkampitakis/go-diff: [v1.3.2](https://github.com/gkampitakis/go-diff/tree/v1.3.2)
- github.com/gkampitakis/go-snaps: [v0.5.15](https://github.com/gkampitakis/go-snaps/tree/v0.5.15)
- github.com/goccy/go-yaml: [v1.18.0](https://github.com/goccy/go-yaml/tree/v1.18.0)
- github.com/joshdk/go-junit: [v1.0.0](https://github.com/joshdk/go-junit/tree/v1.0.0)
- github.com/maruel/natural: [v1.1.1](https://github.com/maruel/natural/tree/v1.1.1)
- github.com/mfridman/tparse: [v0.18.0](https://github.com/mfridman/tparse/tree/v0.18.0)
- github.com/tidwall/gjson: [v1.18.0](https://github.com/tidwall/gjson/tree/v1.18.0)
- github.com/tidwall/match: [v1.1.1](https://github.com/tidwall/match/tree/v1.1.1)
- github.com/tidwall/pretty: [v1.2.1](https://github.com/tidwall/pretty/tree/v1.2.1)
- github.com/tidwall/sjson: [v1.2.5](https://github.com/tidwall/sjson/tree/v1.2.5)
- go.yaml.in/yaml/v2: v2.4.2
- go.yaml.in/yaml/v3: v3.0.4
- golang.org/x/tools/go/expect: v0.1.0-deprecated
- golang.org/x/tools/go/packages/packagestest: v0.1.1-deprecated

### Changed
- github.com/Masterminds/semver/v3: [v3.3.0 → v3.4.0](https://github.com/Masterminds/semver/compare/v3.3.0...v3.4.0)
- github.com/coredns/corefile-migration: [v1.0.26 → v1.0.27](https://github.com/coredns/corefile-migration/compare/v1.0.26...v1.0.27)
- github.com/docker/docker: [v27.3.1+incompatible → v28.0.2+incompatible](https://github.com/docker/docker/compare/v27.3.1...v28.0.2)
- github.com/gophercloud/gophercloud/v2: [v2.7.0 → v2.9.0](https://github.com/gophercloud/gophercloud/compare/v2.7.0...v2.9.0)
- github.com/onsi/ginkgo/v2: [v2.23.4 → v2.27.2](https://github.com/onsi/ginkgo/compare/v2.23.4...v2.27.2)
- github.com/onsi/gomega: [v1.37.0 → v1.38.2](https://github.com/onsi/gomega/compare/v1.37.0...v1.38.2)
- github.com/prometheus/client_golang: [v1.22.0 → v1.23.2](https://github.com/prometheus/client_golang/compare/v1.22.0...v1.23.2)
- github.com/prometheus/client_model: [v0.6.1 → v0.6.2](https://github.com/prometheus/client_model/compare/v0.6.1...v0.6.2)
- github.com/prometheus/common: [v0.62.0 → v0.66.1](https://github.com/prometheus/common/compare/v0.62.0...v0.66.1)
- github.com/prometheus/procfs: [v0.15.1 → v0.16.1](https://github.com/prometheus/procfs/compare/v0.15.1...v0.16.1)
- github.com/rogpeppe/go-internal: [v1.12.0 → v1.13.1](https://github.com/rogpeppe/go-internal/compare/v1.12.0...v1.13.1)
- github.com/spf13/pflag: [v1.0.6 → v1.0.10](https://github.com/spf13/pflag/compare/v1.0.6...v1.0.10)
- github.com/stretchr/testify: [v1.10.0 → v1.11.1](https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1)
- go.uber.org/mock: v0.5.2 → v0.6.0
- golang.org/x/crypto: v0.39.0 → v0.41.0
- golang.org/x/mod: v0.25.0 → v0.27.0
- golang.org/x/net: v0.40.0 → v0.43.0
- golang.org/x/oauth2: v0.24.0 → v0.30.0
- golang.org/x/sync: v0.15.0 → v0.16.0
- golang.org/x/sys: v0.33.0 → v0.35.0
- golang.org/x/telemetry: bda5523 → 1a19826
- golang.org/x/term: v0.32.0 → v0.34.0
- golang.org/x/text: v0.26.0 → v0.28.0
- golang.org/x/tools: v0.33.0 → v0.36.0
- google.golang.org/protobuf: v1.36.5 → v1.36.8
- k8s.io/api: v0.31.10 → v0.31.14
- k8s.io/apiextensions-apiserver: v0.31.10 → v0.31.14
- k8s.io/apimachinery: v0.31.10 → v0.31.14
- k8s.io/apiserver: v0.31.10 → v0.31.14
- k8s.io/client-go: v0.31.10 → v0.31.14
- k8s.io/code-generator: v0.31.10 → v0.31.14
- k8s.io/component-base: v0.31.10 → v0.31.14
- k8s.io/kms: v0.31.10 → v0.31.14
- sigs.k8s.io/cluster-api/test: v1.9.9 → v1.9.11
- sigs.k8s.io/cluster-api: v1.9.9 → v1.9.11
- sigs.k8s.io/randfill: 069ef1b → v1.0.0
- sigs.k8s.io/yaml: v1.4.0 → v1.6.0

### Removed
- github.com/prashantv/gostub: [v1.1.0](https://github.com/prashantv/gostub/tree/v1.1.0)

_Thanks to all our contributors!_ 😊