Releases: operator-framework/java-operator-sdk
Releases · operator-framework/java-operator-sdk
1.9.11
1.9.10
1.9.9
What's Changed
- feature: improvements on reschedule by @csviri in #587
- refactor: Allow creating an Operator without a KubernetesClient insta… by @iocanel in #584
- chore: renaming vars named k8sClient to kubernetsClient by @iocanel in #582
- chore(deps): bump jandex-maven-plugin from 1.1.1 to 1.2.1 by @dependabot in #592
- chore(deps-dev): bump mockito-core from 3.12.4 to 4.0.0 by @dependabot in #591
- feature: Build PRs on v2 by @csviri in #589
- chore(ci): use Java 17 by @metacosm in #559
- chore: add generics to PostExecutionControl to reduce IDEs noise by @lburgazzoli in #594
- chore: polish the junit5 extension by @lburgazzoli in #593
- chore(deps): bump micrometer-core from 1.7.4 to 1.7.5 by @dependabot in #606
- Fix re-schedule generics by @csviri in #614
- chore(deps): bump spring-boot.version from 2.5.5 to 2.5.6 by @dependabot in #617
- chore(deps): bump awaitility from 4.1.0 to 4.1.1 by @dependabot in #620
- fix: prevent double registration of same CR with different controllers by @metacosm in #627
New Contributors
Full Changelog: v1.9.8...v1.9.9
1.9.8
- Extracted micrometer into its own module so that users not interested in metrics don't need to carry micrometer's dependencies #576
- Event handler shouldn't fire events when being shut down #578
- Add event filtering so that events can be filtered before reaching the controller #404
- Make it easier to reschedule events from
UpdateControl
#568 - Add informer-based
InformerEventSource
1.9.7
- Added JUnit 5 extension #545
- Improve
TimerEventSource
support #293 - Make it easier to override
ConfigurationService
values #542 - Use only one
ExecutorService
instead of one per controller #540 - Monitor cache size using micrometer
- Fix invalid throwing of
MissingCRDException
#552 - Minor fixes and dependency updates
1.9.6
Mutliple improvements setting the stage for future changes!
- Initial support for metrics using micrometer #64, thanks @laxmikantbpandhare
- Made it possible to limit watched CRs based on labels #453, thanks @lburgazzoli
- Improvements to how controllers and their associated configuration are handled internally, fixing #514
1.9.5
1.9.4
1.9.3
1.9.2
This release features the following changes:
- Upgrade to Fabric8 Kubernetes Client 5.6.0 which features numerous improvements
- Add the ability to use a predicate to identify which CRs should be reconciled #430
- Logging improvements
- A new website for https://javaoperatorsdk.io
Thank you to @loredanamoanga @lburgazzoli @laxmikantbpandhare @teszes for their contributions!