What's Changed
- Introduce renovate bot by @juanluisvaladas in #5862
- Fix renovate etcd matcher by @juanluisvaladas in #5868
- [renovate bot] Add gomodtidy to renovate postUpdateOptions by @juanluisvaladas in #5869
- Bump sigs.k8s.io/controller-runtime from 0.20.4 to 0.21.0 by @dependabot[bot] in #5876
- Remove timeout from dynamic cluster config initializer by @twz123 in #5873
- Bump renovatebot/github-action from 42.0.3 to 42.0.4 by @dependabot[bot] in #5881
- Bump google.golang.org/grpc from 1.72.1 to 1.72.2 by @dependabot[bot] in #5880
- Use the backport workflow's token for renovate by @twz123 in #5885
- Bump zipp from 3.21.0 to 3.22.0 in /docs by @dependabot[bot] in #5887
- Correctly strip default storage spec from cluster config by @twz123 in #5893
- Bump helm.sh/helm/v3 from 3.18.0 to 3.18.1 by @dependabot[bot] in #5899
- Bump github.com/go-logr/logr from 1.4.2 to 1.4.3 by @dependabot[bot] in #5900
- Implement leaderelector.Interface in terms of the new leader elector client by @twz123 in #5499
- Fix spelling in comment by @twz123 in #5903
- [Renovate] Fix kine configuration by @juanluisvaladas in #5905
- [renovate] Replace includeForks -> forkProcessing by @juanluisvaladas in #5904
- Replace AP's LeaseWatcher with the new leader election client by @twz123 in #5907
- Remove leader election callbacks from EtcdMemberReconciler by @twz123 in #5908
- Replace leader election callbacks in Helm extensions manager by @twz123 in #5909
- Rework reflective default config value stripping by @twz123 in #5914
- Bump helm.sh/helm/v3 from 3.18.1 to 3.18.2 by @dependabot[bot] in #5911
- Remove EULA notice by @twz123 in #5925
- Improve API endpoint reconciliation on dual stack by @juanluisvaladas in #5912
- Bump golang.org/x/mod from 0.24.0 to 0.25.0 by @dependabot[bot] in #5930
- Balance CoreDNS pods across topology zones by @twz123 in #5927
- Bump golang.org/x/sync from 0.14.0 to 0.15.0 by @dependabot[bot] in #5928
- Improve/extend renovate config (go version updates) by @twz123 in #5934
- Initial implementation of IPv6 single stack by @juanluisvaladas in #5889
- Bump google.golang.org/grpc from 1.72.2 to 1.73.0 by @dependabot[bot] in #5929
- Update dependency go to v1.24.4 by @k0s-bot in #5935
- Bump golang.org/x/text from 0.25.0 to 0.26.0 by @dependabot[bot] in #5937
- Fix typos in docs and comments by @kirici in #5933
- Bump golang.org/x/crypto from 0.38.0 to 0.39.0 by @dependabot[bot] in #5938
- Bump golang.org/x/tools from 0.33.0 to 0.34.0 by @dependabot[bot] in #5939
- Support extensions from OCI registries with self-signed CA by @byDimasik in #5901
- Bump renovatebot/github-action from 42.0.4 to 42.0.5 by @dependabot[bot] in #5942
- Clean up some documentation by @bodograumann in #5944
- Bump requests from 2.32.3 to 2.32.4 in /docs by @dependabot[bot] in #5943
- Update dependency k3s-io/kine to v0.13.15 by @k0s-bot in #5906
- Fix docs links in pull request template by @twz123 in #5946
- Bump zipp from 3.22.0 to 3.23.0 in /docs by @dependabot[bot] in #5941
- Bump shogo82148/actions-upload-release-asset from 1.8.0 to 1.8.1 by @dependabot[bot] in #5960
- Bump shogo82148/actions-create-release from 1.7.7 to 1.7.8 by @dependabot[bot] in #5961
- Allow some renovate bumps in release branches by @twz123 in #5952
- Bump CoreDNS to v1.12.2 by @twz123 in #5963
- Let Renovate Bot bump Python by @twz123 in #5969
- Bump calico to 3.29.4-0 by @juanluisvaladas in #5954
- Update dependency python to v3.13.4 by @k0s-bot in #5973
- Update dependency python to v3.13.5 by @k0s-bot in #5981
- Let Renovate Bot bump the Alpine version by @twz123 in #5980
- Add support for calico single stack IPv6 by @juanluisvaladas in #5953
- Update docker.io/library/alpine Docker tag to v3.22.0 by @k0s-bot in #5982
- Remove Ambassador ingress example by @twz123 in #5983
- Overhaul docs templating by @twz123 in #5962
- Fix docs version updates by @twz123 in #5986
- Fix docs version updates, attempt 2 by @twz123 in #5994
- Remove autopilot example files by @twz123 in #5996
- Only set cgroups kubelet flag on Linux by @twz123 in #5985
- Bump mkdocs-include-markdown-plugin from 7.1.5 to 7.1.6 in /docs in the mkdocs group by @dependabot[bot] in #5990
- Bump certifi from 2025.4.26 to 2025.6.15 in /docs by @dependabot[bot] in #5989
- Bump renovatebot/github-action from 42.0.5 to 42.0.6 by @dependabot[bot] in #5988
- Re-add k0s 1.32 as maintained by @twz123 in #5991
- Replace more literal versions with templates in docs by @twz123 in #5995
- Bump github.com/urfave/cli from 1.22.16 to 1.22.17 by @dependabot[bot] in #5993
- Bump helm.sh/helm/v3 from 3.18.2 to 3.18.3 by @dependabot[bot] in #5999
- Bump markdown from 3.8 to 3.8.1 in /docs by @dependabot[bot] in #6009
- Move CNCF related docs into the docs by @twz123 in #6016
- Bump Kubernetes to v1.33.2 by @juanluisvaladas in #6011
- Bump markdown from 3.8.1 to 3.8.2 in /docs by @dependabot[bot] in #6021
- [docs] Use version macro in some additional places by @juanluisvaladas in #6024
- Bump renovatebot/github-action from 42.0.6 to 43.0.0 by @dependabot[bot] in #6025
- Remove manual docs publishing workflow by @twz123 in #5992
- Use Mergiraf when backporting PRs by @twz123 in #6026
- [conformance] Replace removed vpc for domain by @juanluisvaladas in #6031
- Bump pymdown-extensions from 10.15 to 10.16 in /docs by @dependabot[bot] in #6038
- Bump wcmatch from 10.0 to 10.1 in /docs by @dependabot[bot] in #6037
- Bump bracex from 2.5.post1 to 2.6 in /docs by @dependabot[bot] in #6036
- Removing memory limit for CoreDNS by @makhov in #6029
- Bump renovatebot/github-action from 43.0.0 to 43.0.1 by @dependabot[bot] in #6040
- Bump pygments from 2.19.1 to 2.19.2 in /docs by @dependabot[bot] in #6039
- Set k0sctl timeout to 30 minutes in ostests by @twz123 in #6000
- Update etcd dependencies to v3.6.1 by @k0s-bot in #5970
- Drop nightly network conformance tests by @twz123 in #6007
- Properly initialize kubelet directories on Windows by @twz123 in #6048
- Rewrite "here" links in the docs by @twz123 in #5984
- Bump github.com/cilium/ebpf from 0.18.0 to 0.19.0 by @dependabot[bot] in #6056
- Bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 by @dependabot[bot] in #6057
- Bump korthout/backport-action from 3.2.0 to 3.2.1 by @dependabot[bot] in #6058
- Bump DavidAnson/markdownlint-cli2-action from 19.1.0 to 20.0.0 by @dependabot[bot] in #5850
- Bump Alpine versions in OS tests by @twz123 in #6004
- Remove Debian 10 from OS tests as it's EOL by @twz123 in #6005
- Always run nightly OS test post actions by @twz123 in #6060
- Update dependency mergiraf/mergiraf to v0.11.0 by @k0s-bot in #6063
- Bump github.com/Masterminds/semver/v3 from 3.3.1 to 3.4.0 by @dependabot[bot] in #6065
- Bump mkdocs-material from 9.6.14 to 9.6.15 in /docs in the mkdocs group by @dependabot[bot] in #6069
- Use OS tests in release workflow by @twz123 in #6030
- Use a custom Slack notification for nightly OS tests by @twz123 in #6068
- Bump renovatebot/github-action from 43.0.1 to 43.0.2 by @dependabot[bot] in #6066
- Fix the nightly OS tests Slack notification by @twz123 in #6072
- Switch to stable stream for Fedora CoreOS in OS tests by @twz123 in #6006
- Bump github.com/go-playground/validator/v10 from 10.26.0 to 10.27.0 by @dependabot[bot] in #6076
- [docs] make security docs always point to main by @juanluisvaladas in #6053
- Fix CPLB userspace on ipv6 only clusters by using address labels by @juanluisvaladas in #6010
- One graceful termination request per orphaned process by @twz123 in #6075
- Make kubeletcertrotate inttest compile on Windows by @twz123 in #6073
- Implement NLLB IPv6 test by @juanluisvaladas in #6055
- Docs improvements: style, formatting, typos by @twz123 in #6044
- Rewrite PingPong scripts in Go by @twz123 in #6074
- Bump kubernetes to v1.34.0-alpha.2 by @juanluisvaladas in #6064
- Refactor CPLB tests and implement CPLB IPVS IPv6 test by @juanluisvaladas in #6082
- Use Go's os.Process API when cleaning up PID files by @twz123 in #6085
- Update dependency go to v1.24.5 by @k0s-bot in #6091
- Use Ctrl+Break events to shutdown supervised Windows processes by @twz123 in #6094
- Bump helm.sh/helm/v3 from 3.18.3 to 3.18.4 by @dependabot[bot] in #6090
- Bump certifi from 2025.6.15 to 2025.7.9 in /docs by @dependabot[bot] in #6100
- Update dependency mergiraf/mergiraf to v0.12.0 by @k0s-bot in #6103
- Parse the keepalived templates in the stack by @juanluisvaladas in #6107
- Group airgapped tests in a single variable by @juanluisvaladas in #6106
- Support build embedded components via Podman by @pytimer in #6104
- Update dependency k3s-io/kine to v0.13.16 by @k0s-bot in #6102
- Bump golang.org/x/sys from 0.33.0 to 0.34.0 by @dependabot[bot] in #6111
- Bump slackapi/slack-github-action from 2.1.0 to 2.1.1 by @dependabot[bot] in #6108
- Bump golang.org/x/mod from 0.25.0 to 0.26.0 by @dependabot[bot] in #6113
- Bump golang.org/x/sync from 0.15.0 to 0.16.0 by @dependabot[bot] in #6112
- Bump golang.org/x/text from 0.26.0 to 0.27.0 by @dependabot[bot] in #6114
- Let Renovate Bot update container image tags by @twz123 in #6109
- Update dependency mergiraf/mergiraf to v0.12.1 by @k0s-bot in #6118
- Update dependency k3s-io/kine to v0.13.17 by @k0s-bot in #6117
- Change worker labels to be a map by @twz123 in #5822
- Fix semantic merge conflict by @twz123 in #6124
- Update docker.io/library/traefik Docker tag to v3.4.3 by @k0s-bot in #6126
- Update docker.io/library/nginx Docker tag to v1.29.0 by @k0s-bot in #6125
- Update etcd dependencies to v3.6.2 by @k0s-bot in #6122
- Update docker.io/curlimages/curl Docker tag to v7.88.1 by @k0s-bot in #6123
- Update quay.io/k0sproject/envoy-distroless Docker tag to v1.34.2 by @k0s-bot in #6127
- Update docker.io/curlimages/curl Docker tag to v8 by @k0s-bot in #6128
- Bump golang.org/x/crypto from 0.39.0 to 0.40.0 by @dependabot[bot] in #6129
- Update docker.io/library/traefik Docker tag to v3.4.4 by @k0s-bot in #6132
- Inline manifestsSaver by @twz123 in #5063
- Enable Envoy version bumps on release branches by @twz123 in #6131
- Let Renovate run every four hours by @twz123 in #6121
- Let milestone assignment silence the stale-bot by @twz123 in #6116
- Bump certifi from 2025.7.9 to 2025.7.14 in /docs by @dependabot[bot] in #6137
- Bump renovatebot/github-action from 43.0.2 to 43.0.3 by @dependabot[bot] in #6138
- Bump golang.org/x/tools from 0.34.0 to 0.35.0 by @dependabot[bot] in #6136
- Update docker.io/library/alpine Docker tag to v3.22.1 by @k0s-bot in #6143
- Bump github.com/kardianos/service from 1.2.2 to 1.2.4 by @dependabot[bot] in #6142
- Migrate renovate config by @k0s-bot in #6140
- More generic renovate updates via comments by @twz123 in #6146
- Update docker.io/curlimages/curl Docker tag to v8.15.0 by @k0s-bot in #6150
- Update dependency Mirantis/cri-dockerd to v0.3.18 by @k0s-bot in #6151
- Update sonobuoy dependencies to v0.57.3 by @k0s-bot in #6152
- Update dependency golangci/golangci-lint to v2.2.2 by @k0s-bot in #6157
- Update dependency opencontainers/runc to v1.3.0 by @k0s-bot in #6159
- Bump github.com/spf13/pflag from 1.0.6 to 1.0.7 by @dependabot[bot] in #6161
- Update dependency replicatedhq/troubleshoot to v0.120.3 by @k0s-bot in #6167
- Update dependency sigstore/cosign to v2.5.2 by @k0s-bot in #6168
- Revisit GitHub workflow (ignore) paths by @twz123 in #6115
- Update konnectivity dependencies to v0.33.0 by @k0s-bot in #6170
- Update dependency sigstore/cosign to v2.5.3 by @k0s-bot in #6169
- Also bump OpenTofu version in ostests by @twz123 in #6164
- Don't ignore the Go build workflow file itself by @twz123 in #6171
- Add compatible OS list to system requirements by @DeeBi9 in #6148
- Update dependency opentofu/opentofu to v1.10.3 by @k0s-bot in #6160
- Use SPDX/REUSE style copyright/license headers by @twz123 in #6045
- More Renovate improvements by @twz123 in #6163
- Allow release workflow to push images to GHCR by @twz123 in #6177
- Bump renovatebot/github-action from 43.0.3 to 43.0.4 by @dependabot[bot] in #6176
- Update dependency kubernetes-sigs/controller-tools to v0.18.0 by @k0s-bot in #6158
- Update dependency helm/helm to v3.18.4 by @k0s-bot in #6175
- Bump kubernetes to v1.34.0-beta.0 by @juanluisvaladas in #6153
- Update quay.io/k0sproject/envoy-distroless Docker tag to v1.34.3 by @k0s-bot in #6182
- Update dependency golangci/golangci-lint to v2.3.0 by @k0s-bot in #6183
- Update module sigs.k8s.io/apiserver-network-proxy/konnectivity-client to v0.33.0 by @k0s-bot in #6184
- Remove unused OpenEBS chart constants by @twz123 in #6110
- Fix CRI runtime connections on Windows by @twz123 in #6062
- Use more imperative voice in the docs by @twz123 in #6172
- Determine inttest configs from smoke test name by @twz123 in #6174
- Add CNCF required footer to docs by @jnummelin in #6188
- Add SPDX/REUSE copyright/license headers to Markdown docs by @twz123 in #6047
- Update etcd dependencies to v3.6.3 by @k0s-bot in #6189
- Add unit test for konnectivity versions by @twz123 in #6195
- Use tags instead of releases when updating keepalived by @twz123 in #6194
- Bump google.golang.org/grpc from 1.73.0 to 1.74.2 by @dependabot[bot] in #6198
- Update docker.io/library/traefik Docker tag to v3.5.0 by @k0s-bot in #6201
- Update dependency mergiraf/mergiraf to v0.13.0 by @k0s-bot in #6200
- Update dependency acassen/keepalived to v2.3.4 by @k0s-bot in #6199
- Bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 by @dependabot[bot] in #6205
- Update etcd dependencies to v3.6.4 by @k0s-bot in #6206
- Improve IPv6 tests by @juanluisvaladas in #6149
New Contributors
- @kirici made their first contribution in #5933
- @byDimasik made their first contribution in #5901
- @bodograumann made their first contribution in #5944
- @pytimer made their first contribution in #6104
- @DeeBi9 made their first contribution in #6148
Full Changelog: v1.33.2+k0s.0...v1.34.0-beta.0+k0s.0