Skip to content

Releases: operator-framework/java-operator-sdk

1.9.6

02 Sep 19:06
Compare
Choose a tag to compare

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

25 Aug 14:41
Compare
Choose a tag to compare

Mostly infrastructure updates and dependencies:

  • Added maven wrapper for better reproductibility
  • Updated formatter plugin
  • Updated dependency management in POM file
  • Fix #434
  • Now exit Operator if no controller is registered

1.9.4

17 Aug 11:10
Compare
Choose a tag to compare
  • Updated dependencies, most notably fabric8's Kubernetes client to version 5.7.0
  • Fixes #488
  • Fixes #489

1.9.3

03 Aug 19:25
Compare
Choose a tag to compare
  • Updated dependencies
  • Improved logging message at startup to mention SDK to avoid confusion
  • Improved missing CRD detection
  • Make eventSourceDeRegisteredForResource a default method #470

1.9.2

02 Aug 10:58
Compare
Choose a tag to compare

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!

Minor improvements

18 Jun 13:15
a8e365c
Compare
Choose a tag to compare
  • Fixes potentially long shutdown time #436
  • Makes it easier to detect missing CRD #432
  • Fail if a controller requests to watch the current namespace but the client cannot assert it #433

1.9.0

01 Jun 13:51
Compare
Choose a tag to compare

Cleaner shutdown and dependency updates

29 Apr 16:57
Compare
Choose a tag to compare
  • Add lifecycle hooks to EventSource #368
  • Update to fabric8 kubernetes-client 5.3.1

Minor improvements

20 Apr 22:50
Compare
Choose a tag to compare
  • fix: if a watch closes and fails to reconnect, exit the operator #395
  • feat: make reconciliation thread number configurable #399

⚠️ Note that the spring-boot-auto-config sample module has been deactivated for this release as it's currently failing and needs to be fixed.

Minor improvements

23 Mar 21:43
79e0182
Compare
Choose a tag to compare
  • It's now possible to configure the ObjectMapper used by CustomResourceCache #384
  • AbstractConfigurationService should now be easier to use by sub-classes #388