New in this Release
This release finally completes the migration of the operator code from Go 1.15 to Go 1.22 🎉
This unblocks a lot of new features we can now start building. Huge thanks to @ansh-devs and @xmbhasin from our community, who picked up and finished the work I started two years ago, really appreciate your contribution! 🙏
Jenkins
- lifecycle configuration is now exposed to the Jenkins container
- upgraded to latest lts and plugin versions
- bumped
golang.org/x/crypto
due to a critical cve
Backup
- backup binaries now runnable by random uid (for openShift compatibility)
CI / Charts
- bats tests now run in matrix mode
Full list of PRs
- fix(test): bats + chore(blog): add 0.8.1 release note by @brokenpip3 in #1033
- build(deps): bump the actions group across 1 directory with 2 updates by @dependabot in #1038
- Fix broken links on Jenkins API type docs by @BenjaminHerbert in #1067
- chore: plugins and lts version october update by @brokenpip3 in #1070
- fix(master): pass lifecycle configuration to master container by @DionJones615 in #1062
- fix(bats-tests): lifecycle hook injection test failing by @xmbhasin in #1095
- Update to go 1.22 and operator-sdk 1.35 (2025) by @xmbhasin in #1094
- chore: pin github actions, update and freeze pre-commit hooks, update nix flake by @brokenpip3 in #1097
- fix(backup): exec of backup binaries can be executed by random id (for ocp compatibility) by @brokenpip3 in #1099
- build(deps): bump the actions group across 1 directory with 5 updates by @dependabot in #1098
- build(deps-dev): bump the npm group across 1 directory with 3 updates by @dependabot in #1100
- chore: bump version to 2.492.2-lts and update helm chart readme by @brokenpip3 in #1101
- feat: add matrix tests for bats and replace the old devoptics plugin in tests by @brokenpip3 in #1102
- chore: bump jenkins and golang.org/x/crypto by @brokenpip3 in #1104
- chore: prepare release v0.9.0-beta1 by @brokenpip3 in #1105
- Auto-updated Kubernetes Manifests by @github-actions in #1106
- Release 0.9.0-beta1 Helm Chart by @github-actions in #1107
- Auto-updated Kubernetes Manifests by @github-actions in #1108
New Contributors
- @BenjaminHerbert made their first contribution in #1067
- @xmbhasin made their first contribution in #1095
Full Changelog: v0.8.1...v0.9.0-beta1