Releases: flant/addon-operator
Releases · flant/addon-operator
v1.5.3
v1.5.2
What's Changed
Enhancements 🚀
- [addon-operator] fix/rename source field by @ldmonster in #521
Full Changelog: v1.5.1...v1.5.2
v1.5.1
What's Changed
Enhancements 🚀
- [helm_resources_manager] use cache instead of a plain client by @miklezzzz in #514
- [module manager] add module info metrics by @miklezzzz in #517
Bug Fixes 🐛
- [module-manager] Disable modules hooks correctly by @miklezzzz in #513
- [chore] bump shell operator by @ldmonster in #515
- [addon-operator] Fix/module name by @ldmonster in #519
Dependency Updates ⬆️
- [addon-operator] Replace Logrus with slog by @ldmonster in #516
New Contributors
- @ldmonster made their first contribution in #515
Full Changelog: v1.5.0...v1.5.1
What's Changed
Enhancements 🚀
- [helm_resources_manager] use cache instead of a plain client by @miklezzzz in #514
- [module manager] add module info metrics by @miklezzzz in #517
- [addon-operator] Fix/purge nil by @ldmonster in #520
Bug Fixes 🐛
- [module-manager] Disable modules hooks correctly by @miklezzzz in #513
- [chore] bump shell operator by @ldmonster in #515
- [addon-operator] Fix/module name by @ldmonster in #519
Dependency Updates ⬆️
- [addon-operator] Replace Logrus with slog by @ldmonster in #516
New Contributors
- @ldmonster made their first contribution in #515
Full Changelog: v1.5.0...v1.5.1
v1.5.0
What's Changed
Enhancements 🚀
- set ModulesInited after first graph calculation by @miklezzzz in #503
- feat: applyCRDs on start main queue by @juev in #497
- Bump shell-operator by @yalosev in #507
- reinit helm3lib action config on global hook module reload by @miklezzzz in #505
- Execute ModuleRun tasks of the same weight in parallel by @miklezzzz in #504
- Add fake CRD modules to the enabledModules list and fix merge values procedure by @miklezzzz in #506
- Add discovered GVKs from modules' CRDs to global values by @miklezzzz in #511
Dependency Updates ⬆️
BREAKING CHANGES
- CRDs from a
crds/
directory are installed automatically
Full Changelog: v1.4.3...v1.5.0
v1.4.3
What's Changed
Enhancements 🚀
- Pending upgrade release fix by @miklezzzz in #495
- fix scheduler and provide get-update-by-extender method by @miklezzzz in #501
Dependency Updates ⬆️
- Update shell-operator version to 1.4.11 by @miklezzzz in #502
Full Changelog: v1.4.2...v1.4.3
v1.4.2
What's Changed
Enhancements 🚀
- Fix extender errors handling by @yalosev in #488
- update scheduler logic regarding terminator extenders by @miklezzzz in #489
- update module manager event handler by @miklezzzz in #492
Dependency Updates ⬆️
- chore(deps): bump docker/login-action from 3.2.0 to 3.3.0 by @dependabot in #491
- chore(deps): bump docker/setup-qemu-action from 3.0.0 to 3.2.0 by @dependabot in #490
Full Changelog: v1.4.1...v1.4.2
v1.4.1
What's Changed
Enhancements 🚀
- fix module converge on extender update by @miklezzzz in #486
Dependency Updates ⬆️
- chore(deps): bump golang.org/x/image from 0.14.0 to 0.18.0 by @dependabot in #485
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
Enhancements 🚀
- Feature/update shell operator by @juev in #483
- [addon-operator] feat: change behavior for statusValues by @juev in #484
- Scheduler (the methodology for incorporating modules has been redesigned) by @miklezzzz in #465
Dependency Updates ⬆️
- chore(deps): bump docker/login-action from 3.1.0 to 3.2.0 by @dependabot in #479
Breaking Changes
- hooks from the
hooks/lib
directory will no longer be executed values.yaml
file from a module root is considered as values defaults, not config-values defaults
New Contributors
Full Changelog: v1.3.13...v1.4.0
v1.3.13
What's Changed
Enhancements 🚀
- [addon-operator] Get rid of ValuesValidator structure by @libmonsoon-dev in #470
- [addon-operator] add missing context to operator by @miklezzzz in #478
- Patch enabledModules only if non-default module loader is in use by @miklezzzz in #482
Bug Fixes 🐛
- fix panic if hookcontrollers aren't set when disabling the module's hooks by @miklezzzz in #477
Full Changelog: v1.3.12...v1.3.13
v1.3.12
What's Changed
Enhancements 🚀
- Refactor list logic for helm3 and helm3lib by @alex123012 in #472
- Provide a way of updating a module's static values by @miklezzzz in #469
Dependency Updates ⬆️
- chore(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #471
Full Changelog: v1.3.11...v1.3.12