Skip to content

Releases: operator-framework/java-operator-sdk

5.6.2

Choose a tag to compare

@csviri csviri released this 22 Sep 13:18

What's Changed

  • chore(deps-dev): bump org.apache.maven.plugins:maven-install-plugin from 3.1.4 to 3.2.0 by @dependabot[bot] in #3618
  • fix: default exitOnStopLeading to true in LeaderElectionConfigurationBuilder by @csviri in #3619
  • fix: cover also the deprecated value from annotation for triggerReconcilerOnAllEvent by @csviri in #3622
  • feat: add missing default-filters and comparable-resource-versions config keys by @csviri in #3629
  • fix: ensure release tag points to non-snapshot release commit by @Lavanya-N24 in #3582
  • fix: evaluate activation conditions outside the workflow executor's monitor by @afalhambra-hivemq in #3626
  • fix: make release finalization atomic so branches never linger on a release version by @csviri in #3631

New Contributors

Full Changelog: v5.6.1...v5.6.2

5.6.1

Choose a tag to compare

@csviri csviri released this 15 Sep 09:00
4b447f3

What's Changed

  • chore: bump version to 5.6.1-SNAPSHOT by @csviri in #3595
  • chore(deps-dev): bump io.github.git-commit-id:git-commit-id-maven-plugin from 10.0.0 to 10.0.1 by @dependabot[bot] in #3600
  • chore: bump fabric8 to v7.9.0 by @csviri in #3599
  • chore(deps): bump org.eclipse.jetty:jetty-server from 12.1.12 to 12.1.13 by @dependabot[bot] in #3608
  • chore(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.10.4.0 to 4.10.4.1 by @dependabot[bot] in #3606
  • chore(deps-dev): bump org.apache.maven.plugins:maven-plugin-plugin from 3.15.2 to 3.16.0 by @dependabot[bot] in #3610
  • chore(deps): bump org.slf4j:slf4j-api from 2.0.18 to 2.0.19 by @dependabot[bot] in #3605
  • test: deflake ComplexWorkflowIT by @csviri in #3611
  • feat: config property to set watched namespaces by @csviri in #3613
  • test: deflake additionalEventDuringRetryOnDeleteEvent by @csviri in #3614
  • chore(deps): bump org.codehaus.mojo:templating-maven-plugin from 3.1.0 to 3.1.1 by @dependabot[bot] in #3616
  • chore(deps): bump kotlin.version from 2.4.10 to 2.4.20 by @dependabot[bot] in #3612
  • chore(deps): bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.15.2 to 3.16.0 by @dependabot[bot] in #3609

Full Changelog: v5.6.0...v5.6.1

5.6.0

Choose a tag to compare

@csviri csviri released this 04 Sep 07:18
e55b262

5.5.1

Choose a tag to compare

@csviri csviri released this 05 Aug 20:26
87248d7

What's Changed

  • docs: blog post 5.5 wording by @csviri in #3505
  • test: deflake WorkflowMultipleActivationIT by @csviri in #3503
  • chore(deps): bump openrewrite.version from 8.87.2 to 8.87.4 by @dependabot[bot] in #3506
  • chore(deps): bump openrewrite.version from 8.87.4 to 8.87.5 by @dependabot[bot] in #3508
  • chore(deps-dev): bump com.mycila:license-maven-plugin from 5.0.0 to 5.1.1 by @dependabot[bot] in #3509
  • chore(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.5.0 to 3.5.1 by @dependabot[bot] in #3511
  • chore(deps): bump openrewrite.version from 8.87.5 to 8.87.7 by @dependabot[bot] in #3510
  • chore(deps): bump com.diffplug.spotless:spotless-maven-plugin from 3.8.0 to 3.9.0 by @dependabot[bot] in #3515
  • fix: use explicit JSON merge patch type in merge patch operations by @csviri in #3514
  • test: verify Kotlin interop with a unit test and a Kotlin sample operator E2E test by @hej090224 in #3513
  • chore(deps): bump openrewrite.version from 8.87.7 to 8.88.0 by @dependabot[bot] in #3516
  • docs: facelift of operator list in README.md by @csviri in #3534
  • fix: remove dangling placeholder from event source close warning by @csviri in #3532
  • fix: use the cached desired state when selecting an external secondary resource by @csviri in #3528
  • fix: do not eagerly evaluate the cluster-scoped fallback in KubernetesResourceFetcher by @csviri in #3527
  • fix: create the PollingEventSource timer on start and make it a daemon by @csviri in #3523
  • fix: NPE in external resource caching event source when only a generic filter is set by @csviri in #3518
  • fix: report remaining, not elapsed, time from LinearRateLimiter by @csviri in #3521
  • fix: use the null-guarded metrics field in the Controller constructor by @csviri in #3531
  • fix: use a monotonic clock for the cache polling timeout by @csviri in #3529
  • fix: do not NPE when adding a finalizer to a resource deleted mid-retry by @csviri in #3530
  • fix: NPE in handleRecentResourceUpdate for an unknown secondary resource by @csviri in #3519
  • fix: assorted robustness and clarity fixes by @csviri in #3533
  • fix: complete the submission when the primary is missing from cache at execution time by @csviri in #3525
  • fix: honour bulk dependent resource capabilities during reconciliation by @csviri in #3520
  • fix: read the external resource cache under the event source monitor by @csviri in #3524
  • fix: always release executors and reset state when stopping the executor manager by @csviri in #3526
  • fix: exclude samples from Maven Central publishing by @csviri in #3537

New Contributors

  • @hej090224 made their first contribution in #3513

Full Changelog: v5.5.0...v5.5.1

5.5.0

Choose a tag to compare

@csviri csviri released this 17 Jul 12:34
7fcafcb

5.4.0

Choose a tag to compare

@csviri csviri released this 02 Jul 14:03
ad7e19d

5.3.5

Choose a tag to compare

@csviri csviri released this 16 Jun 13:48
2b8b64f

What's Changed

  • improve: filter only own updates for read-after-write-consistency by @csviri in #3414
  • chore: bump version to 5.3.5-SNAPSHOT by @csviri in #3362
  • chore(deps): bump manusa/actions-setup-minikube from 2.17.0 to 2.17.1 by @dependabot[bot] in #3364
  • chore(deps): bump org.junit:junit-bom from 6.0.3 to 6.1.0 by @dependabot[bot] in #3366
  • improve: deprecate instance based Mappers.fromOwnerReferences by @csviri in #3365
  • chore(deps): bump manusa/actions-setup-minikube from 2.17.1 to 2.18.0 by @dependabot[bot] in #3370
  • improve: ignore DS_Store for mac by @csviri in #3375
  • docs(eventing): refresh page content and add event source hierarchy by @Dennis-Mircea in #3369
  • docs: eventing hides implementation details by @csviri in #3379
  • improve: clarify EventProcessor logging and contract for events received before start by @Dennis-Mircea in #3382
  • chore(deps): bump com.diffplug.spotless:spotless-maven-plugin from 3.5.1 to 3.6.0 by @dependabot[bot] in #3384
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 by @dependabot[bot] in #3386
  • fix: shutdown hook deadlock under leader election and deprecate Operator#installShutdownHook(Duration) by @Dennis-Mircea in #3383
  • test: reset ExternalIDGenServiceMock between tests to fix flaky external-state ITs by @Dennis-Mircea in #3387
  • chore(deps): bump org.eclipse.jetty:jetty-server from 12.1.9 to 12.1.10 by @dependabot[bot] in #3393
  • chore(deps): bump micrometer-core.version from 1.16.5 to 1.17.0 by @dependabot[bot] in #3403
  • docs: fix link to kroxy operator by @csviri in #3408
  • fix: release job isn't respecting minor latest streams by @xstefank in #3405
  • chore(deps): bump openrewrite.version from 8.84.8 to 8.84.9 by @dependabot[bot] in #3415
  • build: add SpotBugs plugin and fix all reported findings by @csviri in #3390

Full Changelog: v5.3.4...v5.3.5

5.2.5

Choose a tag to compare

@xstefank xstefank released this 10 Jun 10:58
v5.2.5
2c1167b

Fixing the 5.2.4 release problem. There is no functional change from 5.2.4.

What's Changed

Full Changelog: v5.2.4...v5.2.5

5.2.4

Choose a tag to compare

@metacosm metacosm released this 05 Jun 12:24
b9cfe13

This release backports the fix for #2978 to the 5.2.x branch.

What's Changed

Full Changelog: v5.2.3...v5.2.4

5.3.4

Choose a tag to compare

@csviri csviri released this 19 May 08:08
8d308d2

What's Changed

Highlights

  • read-cache-after-write aware list and byIndex by @csviri in #3345
  • improve: use onList() for ghost resource cleanup by @csviri in #3348
  • fix: handling empty yaml config file with a comment only by @csviri in #3301
  • improve: integration test for corner case for activation condition by @csviri in #3296
  • improve: health probes showcase & docs to operations by @csviri in #3291
  • improve: deprecated isWatching method for informers health indicator by @csviri in #3326
  • improve: add setMaxInterval(Duration) for GenericRetry by @csviri in #3297
  • improve: owner reference mappers checks only group not apiVersion by @csviri in #3302
    improve: log diagnostic for remote deployment junit extension by @csviri in #3306
  • Flag for opting out delete CRDs for LocallyRunOperatorExtension by @csviri in #3315
  • fix: set version to 5.3.4-SNAPSHOT by @csviri in #3285
  • fix: remove MultiOwnerDependentTriggeringIT by @csviri in #3318
  • fix: invoke ConfigurationServiceOverrider consumer only once in Operator constructor by @Dennis-Mircea in #3353
  • fix: use class-based logger name in BaseConfigurationService. by @Dennis-Mircea in #3352
  • feat(docs): introduce versioned documentation for v5.x releases by @aerben in #3308
  • fix: ClusterDeployedOperatorExtension should alway apply CRDs before test by @csviri in #3312
  • docs: improve testing docs by @csviri in #3321

Other

  • chore(deps): bump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /bootstrapper-maven-plugin/src/main/resources/templates by @dependabot[bot] in #3286
  • chore(deps): bump openrewrite.version from 8.79.1 to 8.79.2 by @dependabot[bot] in #3288
  • docs: dedicated page for rate limiting by @csviri in #3290
  • docs: dependent resources and workflows higher priority than operations by @csviri in #3289
  • chore(deps): bump micrometer-core.version from 1.16.4 to 1.16.5 by @dependabot[bot] in #3293
  • chore(deps): bump actions/upload-pages-artifact from 4 to 5 by @dependabot[bot] in #3292
  • chore(deps): bump openrewrite.version from 8.79.2 to 8.79.4 by @dependabot[bot] in #3295
  • docs: fix formatting cleaner in docs by @csviri in #3294
  • chore(deps): bump openrewrite.version from 8.79.4 to 8.79.5 by @dependabot[bot] in #3298
  • chore(deps): bump openrewrite.version from 8.79.5 to 8.79.6 by @dependabot[bot] in #3299
  • chore(deps): bump org.apache.maven:maven-plugin-api from 3.9.14 to 3.9.15 by @dependabot[bot] in #3300
  • docs: improve eventing image and wording by @csviri in #3303
  • chore(deps): bump openrewrite.version from 8.79.6 to 8.80.0 by @dependabot[bot] in #3305
  • chore(deps): bump openrewrite.version from 8.80.0 to 8.80.1 by @dependabot[bot] in #3309
  • chore(deps): bump commons-io:commons-io from 2.21.0 to 2.22.0 by @dependabot[bot] in #3310
  • chore(deps): bump org.takes:takes from 1.25.0 to 1.25.1 by @dependabot[bot] in #3314
  • improve: log diagnostic for remote deployment junit extension by @csviri in #3306
  • fix: flaky WorkflowAllFeatureIT.configMapNotReconciledIfReconcileConditionNotMet by @csviri in #3317
  • docs: testing page by @csviri in #3313
  • fix: flaky MultipleReconcilerSameTypeIT by @csviri in #3319
  • chore(deps): bump openrewrite.version from 8.80.1 to 8.81.0 by @dependabot[bot] in #3320
  • chore(deps): bump openrewrite.version from 8.81.0 to 8.81.1 by @dependabot[bot] in #3322
  • chore(deps): bump org.takes:takes from 1.25.1 to 1.26.0 by @dependabot[bot] in #3323
  • fix: local E2E test should not delete CRD by @csviri in #3324
  • chore(deps): bump com.github.ben-manes.caffeine:caffeine from 3.2.3 to 3.2.4 by @dependabot[bot] in #3329
  • chore(deps): bump openrewrite.version from 8.81.1 to 8.81.4 by @dependabot[bot] in #3328
  • fix: mockito and OpenJDK warning when running tests by @csviri in #3327
  • docs: improve metrics and health probes docs by @csviri in #3333
  • chore(deps): bump org.eclipse.jetty:jetty-server from 12.1.8 to 12.1.9 by @dependabot[bot] in #3335
  • chore(deps): bump openrewrite.version from 8.81.4 to 8.81.6 by @dependabot[bot] in #3334
  • chore(deps): bump openrewrite.version from 8.81.6 to 8.81.7 by @dependabot[bot] in #3337
  • chore(deps): bump log4j.version from 2.25.4 to 2.26.0 by @dependabot[bot] in #3338
  • chore(deps): bump openrewrite.version from 8.81.7 to 8.81.12 by @dependabot[bot] in #3340
  • improve: add documentation guidline for agents by @csviri in #3339
  • chore(deps): bump openrewrite.version from 8.81.12 to 8.81.13 by @dependabot[bot] in #3342
  • chore: bump fabric8 client to v7.7.0 by @csviri in #3344
  • chore(deps): bump org.slf4j:slf4j-api from 2.0.17 to 2.0.18 by @dependabot[bot] in #3347
  • chore(deps): bump openrewrite.version from 8.81.13 to 8.81.15 by @dependabot[bot] in #3346
  • chore(deps): bump openrewrite.version from 8.81.15 to 8.81.16 by @dependabot[bot] in #3349
  • chore(deps): bump com.diffplug.spotless:spotless-maven-plugin from 3.4.0 to 3.5.0 by @dependabot[bot] in #3351
  • chore(deps): bump openrewrite.version from 8.81.16 to 8.81.17 by @dependabot[bot] in #3350
  • fix(compat): restore junit5 compatibility to LocallyRunOperatorExtension by @k-wall in #3355
  • chore(deps): bump manusa/actions-setup-minikube from 2.16.1 to 2.17.0 by @dependabot[bot] in #3356
  • chore(deps): bump org.apache.maven:maven-plugin-api from 3.9.15 to 3.9.16 by @dependabot[bot] in #3358
  • chore(deps): bump io.github.java-diff-utils:java-diff-utils from 4.16 to 4.17 by @dependabot[bot] in #3359
  • chore(deps): bump com.diffplug.spotless:spotless-maven-plugin from 3.5.0 to 3.5.1 by @dependabot[bot] in #3360
  • chore(deps): bump openrewrite.version from 8.81.17 to 8.82.0 by @dependabot[bot] in #3357
  • fix: revert breaking constructor change in InformerConfiguration by @xstefank in #3361

New Contributors

Full Changelog: https://github.com/operator-framework/java-oper...

Read more