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
- @aerben made their first contribution in #3308
- @Dennis-Mircea made their first contribution in #3352
Full Changelog: v5.3.3...v5.3.4