Skip to content

Prepare release 4.8.0 #5052

@camilamacedo86

Description

@camilamacedo86

Follow the draft for the next release


⚠️ Breaking changes

  • (CLI): Replace logrus with standard library log/slog for logging (no user-facing changes) #4968 #5049 #4993

✨ New features

  • (go/v4): Upgrade cert-manager used in E2E tests from v1.16.3 to v1.18.2 #4947
  • (go/v4): Upgrade Golang-CI from v2.1.6 to v2.3.0 #4945 #4974 #4957
  • (CLI;go/v4): Upgrade Go from 1.24.0 to 1.24.5 #4944
  • (go/v4): Improve KinD integration to ensure custom KinD binary is used in E2E tests #4618
  • (go/v4): Add e2e build tag to prevent accidental execution of end-to-end tests #4946
  • (go/v4): create api now adds status conditions by default #4943
  • (helm/alpha-v1): Allow define default image policy for the manager #4932 #5023
  • (go/v4): Improve go-install-tool implementation in Makefile #4988
  • (CLI): Add IfNotExistsAction to machinery for optional file handling #4967
  • (alpha update): #5013 #5002 #5018 #5019 #5026 #5017 #5027 #5035 #5040 #5039 #4992 #5050
    • (command) Major improvements and new flags—--squash to condense commits; --restore-path to keep selected paths unchanged; --output-branch to write changes to a new branch; --open-gh-issue to create new GitHub issues with update data; --use-gh-models to post AI summary to help project upgrade process; and --git-config to set Git defaults for the run. (More info)
    • (New Plugin) Adds new optional plugin (autoupdate/alpha-v1) with AI-assistence for upgrades. The plugin scaffolds a workflow to open an issue and post an AI summary whenever a new Kubebuilder release is available. (More info)

🐛 Bug fixes

  • (e2e): Remove Prometheus install/check helpers from E2E utils #4948
  • (go/v4): Replace custom CertWatcher with controller-runtime’s built-in implementation for webhook & metrics server cert reloads; ensures non-leader replicas update certificates #5008
  • (CLI): Fix link shown for plugin versioning when plugins are not found #5021

Thanks for all contributors 🎉

What's Changed

New Contributors

Full Changelog: v4.7.0...v4.8.0

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions