v3.14.0
camilamacedo86
released this
30 Jan 09:29
·
544 commits
to master
since this release
changes since v3.13.0
✨ New Features
- (go/v4): Upgrade dependencies to Support k8s 1.29 ( #3749 )
- Upgrade from k8s 1.28 to 1.29
- Upgrade controller runtime from 0.16.13 to 0.17.0
- Upgrade controller tools from 0.13.0 to 0.14.0
- (kustomize/v2, go/v4): Upgrade kustomize from v5.2.1 to v5.3.0 ( #3751 )
- (CLI, go/v4) - Add support to go 1.21 ( #3745 )
- (go/v4): Add tests for the webhooks and controllers which are created so that the suite test is no longer ignored ( #3631 )
- (go/v4): Add e2e tests scaffolded in default layout( #3670 )
- (go/v4): Ensure versioning of tools and binaries installed via Makefile ( #3718 )
- (CLI - Binary) - Start to build CLI binary for Linux s390x ( #3741 )
- (go/v4): Add method to allow users to distribute the project ( #3626 )
- Change Kind (CRD) version validation to use the same API extensions validation to be more permissive ( #3742 )
🐛 Bug Fixes
- (go/v3, go/v4) Disable HTTP2 for webhook server and metrics to address CVE-2023-39325 HTTP/2 rapid reset can cause excessive work in net/HTTP ( #3734 )
- (go/v4): Fix make help instruction in the README ( #3719 )
- (go/v4): Fix comments and typo issues in the .gitignore ( #3717 )
- (go/v4): Standardize 'AS' Keyword Capitalization in Dockerfile for Clarity ( #3727 )
🎉 Thanks to all our contributors!
What's Changed (Full Changelog)
- ✨ (go/v4): Add tests for the webhooks and controllers which are created so that suite_test are no longer ignored by @dashanji in #3631
- ✨ Add e2e tests scaffolded in default layout by @Lauquik in #3670
- 📖 Docs fixes for code blocks, links and minor typos by @yuridekim in #3491
- 📖 Getting Started fix code examples indentation by @xiangpingjiang in #3681
- 📖 README.md: Fix the first subheading under the Kubebuilder heading by @renormalize in #3683
- 🌱 Bump sigs.k8s.io/kubebuilder/v3 from 3.12.0 to 3.13.0 in /docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1 by @dependabot in #3688
- 🌱 Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #3685
- 🌱 Bump golang.org/x/text from 0.13.0 to 0.14.0 by @dependabot in #3686
- 🌱 Bump kubernetes-sigs/kubebuilder-release-tools from 0.4.0 to 0.4.2 by @dependabot in #3687
- 📖 Update metrics reference to the latest version by @Kavinjsir in #3691
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 by @dependabot in #3693
- 🌱 Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 by @dependabot in #3695
- 🌱 Bump golang.org/x/tools from 0.14.0 to 0.15.0 by @dependabot in #3694
- ✨ Enrich Grafana plugin panels by @Kavinjsir in #3690
- 🌱 Bump golang.org/x/tools from 0.15.0 to 0.16.0 by @dependabot in #3699
- 📖 readme: update meeting by @camilamacedo86 in #3676
- 🐛 Upgrade envtest from 0.28.0 to 0.28.3 to ensure that versions used are aligned by @camilamacedo86 in #3680
- 🌱 Bump github.com/spf13/afero from 1.10.0 to 1.11.0 by @dependabot in #3701
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 by @dependabot in #3702
- 📖 Update cronjob_controller.go: simplify setting mostRecentTime logic by @hp685 in #3700
- 🌱 Bump actions/setup-go from 4 to 5 by @dependabot in #3707
- 🌱 Bump kubernetes-sigs/kubebuilder-release-tools from 0.4.2 to 0.4.3 by @dependabot in #3708
- 🌱 Bump golang.org/x/tools from 0.16.0 to 0.16.1 by @dependabot in #3714
- 🌱 Bump actions/upload-artifact from 3 to 4 by @dependabot in #3713
- 🌱: Update timestamps in generated files by @jonas-jonas in #3722
- 📖 fixes: syntax error in cert manager code example by @KitSutliff in #3724
- 🐛 (go/v4): fix make help instruction in the README by @mateusoliveira43 in #3719
- 🌱 Bump golang.org/x/tools from 0.16.1 to 0.17.0 by @dependabot in #3730
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.14.0 by @dependabot in #3729
- 🌱 Bump joelanford/go-apidiff from 0.7.0 to 0.8.1 by @dependabot in #3731
- 🐛 (go/v4) update gitignore template comments and fix some nit typo issues by @mateusoliveira43 in #3717
- 🐛 (go/v4): Standardize 'AS' Keyword Capitalization in Dockerfile for Clarity by @mateusoliveira43 in #3727
- 📖 Update CONTRIBUTING.md: Add info about 1 need/commit per PR by @camilamacedo86 in #3732
- ✨ : (go/v3,go/v4) Disable HTTP2 for webhook server and metrics in order to address CVE-2023-39325 HTTP/2 rapid reset can cause excessive work in net/http by @everettraven in #3734
- ✨ (go/v4) : Ensure versioning of tools and binaries installed via Makefile by @lukas016 in #3718
- 🌱 Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 by @dependabot in #3736
- 🌱 Bump joelanford/go-apidiff from 0.8.1 to 0.8.2 by @dependabot in #3738
- 🌱 fix/ci and update project by @camilamacedo86 in #3743
- ✨ Start to build CLI binary for linux_s390x as target by @ShivangGoswami in #3741
- ✨ (go/v4): Add method to allow users distribute the project by @camilamacedo86 in #3626
- 🌱 : bump e2e tools version to support running Apple ARM instance by @Kavinjsir in #3747
- ✨ Add support to go 1.21 by @camilamacedo86 in #3745
- ✨ (kustomize/v2): Upgrade kustomize from v5.2.1 to v5.3.0 by @camilamacedo86 in #3751
- 📖 Fix typo in raising-events.md from rule.yaml to role.yaml by @go-bai in #3755
- ✨ (go/v4): upgrade to Support k8s 1.29 by @camilamacedo86 in #3749
- 🌱 : increase verbose for e2e tests by @camilamacedo86 in #3756
- 🌱 drop unnecessary file change for unit test by @Eileen-Yu in #3757
- 🐛 Align CRD version validation with apiextensions by @robzienert in #3742
New Contributors
- @dashanji made their first contribution in #3631
- @Lauquik made their first contribution in #3670
- @yuridekim made their first contribution in #3491
- @xiangpingjiang made their first contribution in #3681
- @renormalize made their first contribution in #3683
- @hp685 made their first contribution in #3700
- @jonas-jonas made their first contribution in #3722
- @KitSutliff made their first contribution in #3724
- @mateusoliveira43 made their first contribution in #3719
- @lukas016 made their first contribution in #3718
- @ShivangGoswami made their first contribution in #3741
- @go-bai made their first contribution in #3755
- @robzienert made their first contribution in #3742
Full Changelog: v3.13.0...v3.14.0