Skip to content

v4.1.1

Compare
Choose a tag to compare
@camilamacedo86 camilamacedo86 released this 23 Jul 07:10
· 363 commits to master since this release
e65415f

changes since v4.1.0

✨ New Features

  • (go/v4): Upgrade golangci-lint from v1.57.2 to v1.59.1 (#4030)
  • (go/v4): makefile: create unversioned symlinks for configurable binaries tools (#4013)
  • (kustomize/v2, go/v4): upgrade kustomize version from v5.4.1 to v5.4.2 (#4029)
  • (Only relevant for users of Kubebuilder as a library): Add new CLI option and allow access to underlying CLI command (#4011)

🐛 Bug Fixes

  • (go/v4): Fix security concerns by only enabling FilterProvider to protect the metrics endpoint with authn/authz when secureMetrics is true (#4022)
  • (go/v4): Align Go Version in go.mod Template to 1.22.0 (#4012)
  • (go/v4): Small cleanup in the main.go to keep all variables used defined on top of the file (#4036)
  • (go/v4): Fix golang documentation of the method LoadImageToKindClusterWithName scaffold in the e2e tests (#4034)
  • (go/v4): Fix validation used to ensure Kind versions pattern (#3986)
  • (kustomize/v2, go/v4): Add missing labels for config/default/manager_webhook_patch.yaml (#4028)

Note Based on the changes, it seems appropriate to release these updates as version 4.1.1 rather than 4.2.0. The new features are minor improvements which only affect new projects and do not introduce breaking changes or significant new functionality for existing users.

What's Changed (Full Changelog)

  • 🌱 Bump golang.org/x/tools from 0.22.0 to 0.23.0 by @dependabot in #4007
  • ✨ (Only relevant for users of Kubebuilder as a library) - Add new cli option and allow access to underlying cli command by @beatrausch in #4011
  • 🐛 Align Go Version in go.mod Template to 1.22.0 by @camilamacedo86 in #4012
  • 📖 Upgrade controller-gen used to generated the docs and remove redirects for artefact images by @camilamacedo86 in #4010
  • ✨ Makefile: Create Version-Agnostic Symlinks for Specified Versioned Binaries by @schrej in #4013
  • 📖 docs: correct typo in migration guide by @Gearheads in #4015
  • 📖 clarify in note that metrics are protected by default via controller-runtime feature by @camilamacedo86 in #4026
  • 📖 Update roadmap_2024.md - with the latest changes and by order the tasks adding what was done at the bottom of the page by @camilamacedo86 in #4027
  • 🐛 (kustomize/v2,go/v4): add missing labels for config/default/manager_webhook_patch.yaml by @camilamacedo86 in #4028
  • ✨ (kustomize/v2,go/v4): upgrade kustomize version from v5.4.1 to v5.4.2 by @camilamacedo86 in #4029
  • ✨ Upgrade golangci-lint from v1.57.2 to v1.59.1 by @camilamacedo86 in #4030
  • 🌱 Update release.yml - Update goreleaser from 1.11.2 to v2.1.0 by @camilamacedo86 in #4031
  • 🌱 Update Makefile - Remove makefile target to test legacy project no longer supported by @camilamacedo86 in #4032
  • 📖 Update test examples not to set Status on create by @hsadoyan in #4016
  • 🐛 Fix validation used to ensure Kind versions pattern by @Kavinjsir in #3986
  • 🐛 Fix golang documentation of the method LoadImageToKindClusterWithName scaffold in the e2e tests by @fengshunli in #4034
  • 🐛 Fix security concerns by only enabling FilterProvider to protect the metrics endpoint with authn/authz when secureMetrics is true by @alex-kattathra-johnson in #4022
  • 🐛 cleanup/enhancement: keep all variables used defined on top ofmain.go by @fengshunli in #4036
  • 🌱 fix error faced during release process by ensuring dist directory is cleaned before running GoReleaser by @camilamacedo86 in #4040
  • 🌱 Upgrade goreleaser by @camilamacedo86 in #4041

New Contributors

Full Changelog: v4.1.0...v4.1.1