Releases: operator-framework/java-operator-sdk
Releases · operator-framework/java-operator-sdk
5.0.5
5.2.1
What's Changed
- chore(deps): bump com.diffplug.spotless:spotless-maven-plugin from 3.0.0 to 3.1.0 by @dependabot[bot] in #3065
- chore(deps): bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.15.1 to 3.15.2 by @dependabot[bot] in #3064
- chore(deps): bump commons-io:commons-io from 2.20.0 to 2.21.0 by @dependabot[bot] in #3066
- chore(deps): bump org.apache.maven.plugins:maven-plugin-plugin from 3.15.1 to 3.15.2 by @dependabot[bot] in #3067
- chore: bump version to 5.2.1-SNAPSHOT by @csviri in #3068
- improve: error message by @metacosm in #3069
- chore(deps): bump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 by @dependabot[bot] in #3071
- chore(deps): bump org.apache.maven.plugins:maven-resources-plugin from 3.3.1 to 3.4.0 by @dependabot[bot] in #3072
- fix: Make AbstractOperatorExtension use the kubernetesClient if the infrastructureKubernetesClient is not set by @xstefank in #3077
- fix: add automatically generated testindex to gitignore by @xstefank in #3079
- fix: rename integration test with duplicated inaccurate name by @csviri in #3080
- fix: grammar issue by @metacosm in #3083
- Improve Expectation integration test by @Donnerbart in #3084
Full Changelog: v5.2.0...v5.2.1
5.2.0
What's Changed
See blogpost: https://javaoperatorsdk.io/blog/2025/11/25/version-5.2-released/
Full Changelog: v5.1.5...v5.2.0
5.1.5
What's Changed
- fix: main version to 5.1.5-SNAPSHOT by @csviri in #2992
- chore(deps): bump me.fabriciorby:maven-surefire-junit5-tree-reporter from 1.4.0 to 1.5.1 by @dependabot[bot] in #2993
- chore(deps): bump io.micrometer:micrometer-core from 1.15.4 to 1.15.5 by @dependabot[bot] in #2994
- fix: reducing log level of failure to patch in handleErrorStatusHandler by @shawkins in #2983
- fix: typo by @metacosm in #3005
- feat: CI for java 25 by @csviri in #2947
- Improve PodTemplateSpec sanitizer for GKE Autopilot compatibility by @Donnerbart in #3012
- improve: showcase issue where updating the spec with SSA removes the finalizer by @csviri in #2848
- improve: showcase initialized spec deleted when adding finalizer with SSA with same fieldManager by @csviri in #2847
- chore(deps): bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.15.1 to 3.15.2 by @dependabot[bot] in #3023
- chore(deps): bump org.apache.maven.plugins:maven-plugin-plugin from 3.15.1 to 3.15.2 by @dependabot[bot] in #3022
- Small health check improvements by @Donnerbart in #3021
- chore(deps): bump com.github.ben-manes.caffeine:caffeine from 3.2.2 to 3.2.3 by @dependabot[bot] in #3025
- improve: marking long running tests as integration test by @csviri in #3028
- chore(deps): bump io.micrometer:micrometer-core from 1.15.5 to 1.16.0 by @dependabot[bot] in #3033
- chore(deps): bump commons-io:commons-io from 2.20.0 to 2.21.0 by @dependabot[bot] in #3035
- fix: checking for null to avoid NPE with SSA matching by @shawkins in #3037
Full Changelog: v5.1.4...v5.1.5
5.1.4
What's Changed
- chore: bump version to 5.1.4-SNAPSHOT by @csviri in #2962
- chore(deps): bump com.diffplug.spotless:spotless-maven-plugin from 2.46.1 to 3.0.0 by @dependabot[bot] in #2963
- chore(deps): bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 by @dependabot[bot] in #2964
- fix: upgrade slf4j in bootstrapped code by @dvob in #2966
- docs: add page to describe cache access model by @csviri in #2949
- fix: handle all exceptions to support Kotlin by @dvob in #2965
- fix: spotless maven plugin dependency version for bom by @csviri in #2969
- fix: patchResourceAndStatus on status patch should generate diff only from status by @csviri in #2973
- docs: fix readme link by @csviri in #2979
New Contributors
Full Changelog: v5.1.3...v5.1.4
5.1.3
What's Changed
- fix: Resolve race condition between visited flag and result of ready postcondition by @ds-akloskowski in #2886
- chore(deps): bump org.assertj:assertj-core from 3.27.3 to 3.27.4 by @dependabot[bot] in #2888
- doc: Update UpdateControl#patchStatus JavaDoc by @afalhambra-hivemq in #2889
- chore(deps): bump io.micrometer:micrometer-core from 1.15.2 to 1.15.3 by @dependabot[bot] in #2896
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #2897
- fix: do not output warning when resolving a configuration by @metacosm in #2892
- chore(deps): bump org.mockito:mockito-core from 5.18.0 to 5.19.0 by @dependabot[bot] in #2901
- chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 by @dependabot[bot] in #2900
- fix: RBAC typos in testsuite by @xstefank in #2902
- docs: Fix broken links by @michaelkoepf in #2903
- chore(deps): bump actions/setup-java from 4 to 5 by @dependabot[bot] in #2907
- fix: create state only on resource event by @csviri in #2899
- chore(deps): bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #2908
- fix: hash code for mysql sample by @csviri in #2910
- improve: add aider to git ignore by @csviri in #2911
- improve: add information about SSA use to the debug logs by @xstefank in #2914
- docs: wording improvements by @csviri in #2913
- docs: improve details by @csviri in #2925
- fix: CreateOnlyIfNotExistingDependentWithSSAIT actually use SSA for the test by @csviri in #2921
- docs: comment to clarify SSA usage in CreateOnlyIfNotExistingDependentWithSSAIT by @csviri in #2930
- chore(deps-dev): bump com.google.testing.compile:compile-testing from 0.21.0 to 0.22.0 by @dependabot[bot] in #2931
- improve: remove empty file by @csviri in #2933
- fix: typo in eventing docs by @xstefank in #2936
- chore(deps): bump io.micrometer:micrometer-core from 1.15.3 to 1.15.4 by @dependabot[bot] in #2939
- chore(deps-dev): bump com.google.testing.compile:compile-testing from 0.22.0 to 0.23.0 by @dependabot[bot] in #2940
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in #2942
- docs: fix reconiliation termination override snippet by @csviri in #2946
- docs: update best practices for state management by @csviri in #2945
- chore(deps): bump org.assertj:assertj-core from 3.27.4 to 3.27.5 by @dependabot[bot] in #2952
- refactor: avoid unneeded initializations in injection contexts by @metacosm in #2950
- chore(deps): bump org.mockito:mockito-core from 5.19.0 to 5.20.0 by @dependabot[bot] in #2955
- chore(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in #2956
- chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.3 to 3.12.0 by @dependabot[bot] in #2957
- chore(deps): bump org.assertj:assertj-core from 3.27.5 to 3.27.6 by @dependabot[bot] in #2959
- chore(deps): bump log4j.version from 2.25.1 to 2.25.2 by @dependabot[bot] in #2958
- chore(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.8.0 to 0.9.0 by @dependabot[bot] in #2960
- improve: PrimaryToSecondayMapper test improvements by @csviri in #2951
- feat: allow DependentResourceNode creation override by @xstefank in #2961
New Contributors
- @ds-akloskowski made their first contribution in #2886
- @michaelkoepf made their first contribution in #2903
Full Changelog: v5.1.2...v5.1.3
5.1.2
What's Changed
- fix: startup all resource indexing by @csviri in #2881
- blog: primary resource caching by @csviri in #2815
- chore(deps): bump com.diffplug.spotless:spotless-maven-plugin from 2.44.4 to 2.44.5 by @dependabot[bot] in #2819
- chore(deps): bump org.slf4j:slf4j-api from 2.0.12 to 2.0.17 by @dependabot[bot] in #2705
- docs: fix dependent resource sample docs by @csviri in #2822
- chore(deps): bump org.apache.maven.plugins:maven-clean-plugin from 3.4.1 to 3.5.0 by @dependabot[bot] in #2823
- chore(deps): bump org.junit:junit-bom from 5.12.2 to 5.13.0 by @dependabot[bot] in #2824
- chore(deps): bump io.micrometer:micrometer-core from 1.15.0 to 1.15.1 by @dependabot[bot] in #2828
- refactor: remove unused ResourceUpdaterMatcher interface by @metacosm in #2830
- feat: add retrieval of RegisteredController by name by @metacosm in #2829
- chore(deps): bump log4j.version from 2.24.3 to 2.25.0 by @dependabot[bot] in #2833
- docs: add note about cncf to readme by @csviri in #2834
- chore(deps): bump com.google.cloud.tools:jib-maven-plugin from 3.4.5 to 3.4.6 by @dependabot[bot] in #2837
- chore(deps): bump com.github.ben-manes.caffeine:caffeine from 3.2.0 to 3.2.1 by @dependabot[bot] in #2827
- chore(deps): bump org.junit:junit-bom from 5.13.0 to 5.13.2 by @dependabot[bot] in #2839
- docs: fix links and mention status utility in faq by @csviri in #2841
- docs: add faq entry regarding event filtering by @csviri in #2842
- docs: add kroxylicious operator to the list by @csviri in #2843
- docs: improve wording by @metacosm in #2844
- chore(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 by @dependabot[bot] in #2846
- chore(deps): bump org.junit:junit-bom from 5.13.2 to 5.13.3 by @dependabot[bot] in #2850
- chore(deps): bump io.github.java-diff-utils:java-diff-utils from 4.15 to 4.16 by @dependabot[bot] in #2851
- chore(deps): bump com.diffplug.spotless:spotless-maven-plugin from 2.44.5 to 2.45.0 by @dependabot[bot] in #2852
- chore(deps): bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 by @dependabot[bot] in #2855
- chore(deps): bump com.github.ben-manes.caffeine:caffeine from 3.2.1 to 3.2.2 by @dependabot[bot] in #2857
- chore(deps): bump log4j.version from 2.25.0 to 2.25.1 by @dependabot[bot] in #2858
- chore(deps): bump io.micrometer:micrometer-core from 1.15.1 to 1.15.2 by @dependabot[bot] in #2859
- chore(deps): bump org.apache.maven:maven-plugin-api from 3.9.9 to 3.9.11 by @dependabot[bot] in #2860
- fix: mvn release by @csviri in #2861
- fix: release and snapshot release by @csviri in #2873
- fix: minikube setup does not use github token by @csviri in #2874
- chore(deps): bump com.diffplug.spotless:spotless-maven-plugin from 2.45.0 to 2.46.0 by @dependabot[bot] in #2871
- chore(deps): bump commons-io:commons-io from 2.19.0 to 2.20.0 by @dependabot[bot] in #2872
- chore(deps): bump com.diffplug.spotless:spotless-maven-plugin from 2.46.0 to 2.46.1 by @dependabot[bot] in #2877
- chore(deps): bump org.junit:junit-bom from 5.13.3 to 5.13.4 by @dependabot[bot] in #2878
- improve: DependentResourceCrossRefIT cleanup and logging by @csviri in #2883
Full Changelog: v5.1.1...v5.1.2
5.1.1
What's Changed
- chore(deps): bump io.github.git-commit-id:git-commit-id-maven-plugin from 9.0.1 to 9.0.2 by @dependabot in #2816
- fix: primary cache utils mechanism by @csviri in #2814
- docs: improve PrimaryUpdateAndCacheUtils documentation by @csviri in #2818
- improve: add InformerEventSourceConfiguration withNamespaces overloaded version by @csviri in #2817
Full Changelog: v5.1.0...v5.1.1