[ Latest releases ]

Apr 15, 2024

v4.8.3

What’s Changed

  • fix: change namespace starts processor on namespace change even if not leader by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2344
  • fix: processor concurrency issue on startup by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2328
  • fix: name of fabric8 workflow by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2350
  • chore(deps): bump commons-io:commons-io from 2.15.1 to 2.16.0 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2324
  • chore(deps): bump com.google.cloud.tools:jib-maven-plugin from 3.4.1 to 3.4.2 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2327
  • chore(deps): bump org.apache.maven.plugins:maven-plugin-plugin from 3.11.0 to 3.12.0 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2333
  • chore(deps): bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.11.0 to 3.12.0 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2332
  • chore(deps): bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2334
  • chore(deps): bump io.micrometer:micrometer-core from 1.12.4 to 1.12.5 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2337
  • chore(deps): bump commons-io:commons-io from 2.16.0 to 2.16.1 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2338
  • feat: schedule fabric8 client snapshot build by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2243
  • chore(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.2 to 3.2.3 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2342
  • chore(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.0 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2348

Full Changelog: https://github.com/operator-framework/java-operator-sdk/compare/v4.8.2…v4.8.3

Mar 27, 2024

v4.8.2

What’s Changed

  • chore(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.0 to 3.2.1 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2294
  • chore(deps): bump io.github.git-commit-id:git-commit-id-maven-plugin from 8.0.1 to 8.0.2 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2295
  • fix: ignore server managed fields for SSA matching by @shawkins in https://github.com/operator-framework/java-operator-sdk/pull/2309
  • chore: bump fabric8 to 6.11.0 by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2315
  • improve: IT timeout (#2291) by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2316
  • chore(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.1 to 3.2.2 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2322
  • fix: using tombstones to account for rapid deletion by @shawkins in https://github.com/operator-framework/java-operator-sdk/pull/2317

Full Changelog: https://github.com/operator-framework/java-operator-sdk/compare/v4.8.1…v4.8.2

Mar 13, 2024

v4.8.1

What’s Changed

  • improve: primary to secondary index edge case for dynamic mapper changes by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2246
  • improve: logging for tracing issues with events by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2260
  • docs: fix small typos by @gonmmarques in https://github.com/operator-framework/java-operator-sdk/pull/2264
  • improve: lazy init workflow executor by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2266
  • improve: use fixed thread pool explicitly by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2265
  • improve: remove stale check by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2283
  • fix: date parsing after 8.0.0 release of git-commit-id by @metacosm in https://github.com/operator-framework/java-operator-sdk/pull/2286
  • chore(deps): bump com.google.cloud.tools:jib-maven-plugin from 3.4.0 to 3.4.1 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2254
  • chore(deps): bump org.mockito:mockito-core from 5.10.0 to 5.11.0 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2258
  • chore(deps): bump io.github.git-commit-id:git-commit-id-maven-plugin from 7.0.0 to 8.0.0 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2261
  • chore(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.0 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2282
  • chore(deps): bump io.micrometer:micrometer-core from 1.12.3 to 1.12.4 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2281
  • chore(deps): bump log4j.version from 2.23.0 to 2.23.1 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2276
  • chore(deps): bump io.github.git-commit-id:git-commit-id-maven-plugin from 8.0.0 to 8.0.1 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2277
  • chore(deps): bump io.micrometer:micrometer-core from 1.12.2 to 1.12.3 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2239
  • chore: self version to 4.8.1-SNAPSHOT by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2247
  • chore(deps): bump log4j.version from 2.22.1 to 2.23.0 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2248
  • chore: minikube 1.32.0 and target kubernetes version bump by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2244

Full Changelog: https://github.com/operator-framework/java-operator-sdk/compare/v4.8.0…v4.8.1

Feb 06, 2024

v4.8.0

What’s Changed

  • chore: k8s version for PR by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2231
  • chore(deps): bump org.assertj:assertj-core from 3.25.2 to 3.25.3 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2232
  • feat: logging of conflict exceptions by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2230
  • docs: improve read-only dependent by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2234
  • fix: multiple dependents of same type exceptions by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2226
  • feat: different reconciler same type by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2229

Full Changelog: https://github.com/operator-framework/java-operator-sdk/compare/v4.7.1…v4.8.0

Jan 29, 2024

v4.7.1

What’s Changed

  • chore: set version in pom to 4.7.1-SNAPSHOT by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2217
  • fix: dynamic event source registration should not return named event source by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2219
  • docs: note on activation condition by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2220
  • fix: possible issue with concurrency for activation dynamic event source registration by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2222
  • fix: cleanup of resources with activation condition by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2223

Full Changelog: https://github.com/operator-framework/java-operator-sdk/compare/v4.7.0…v4.7.1

Jan 25, 2024

v4.7.0

For changes please check change log:

https://github.com/operator-framework/java-operator-sdk/compare/v4.6.2…v4.7.0

Jan 05, 2024

v4.6.2

What’s Changed

  • CI with kubernetes v1.29.0 by @liangyuanpeng in https://github.com/operator-framework/java-operator-sdk/pull/2164
  • chore(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.0 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2168
  • fix: misleading warning message on workflow execution by @csviri in https://github.com/operator-framework/java-operator-sdk/pull/2170
  • chore(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.0 to 3.12.1 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2176
  • chore(deps): bump log4j.version from 2.22.0 to 2.22.1 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2177
  • feat: Made ConfigurationServiceOverrider to accept dependent resource factory by @rameshmalla in https://github.com/operator-framework/java-operator-sdk/pull/2175
  • chore(deps): bump org.assertj:assertj-core from 3.24.2 to 3.25.0 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2179
  • chore(deps): bump manusa/actions-setup-minikube from 2.9.0 to 2.10.0 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2181
  • chore(deps): bump org.assertj:assertj-core from 3.25.0 to 3.25.1 by @dependabot in https://github.com/operator-framework/java-operator-sdk/pull/2180

New Contributors

  • @liangyuanpeng made their first contribution in https://github.com/operator-framework/java-operator-sdk/pull/2164
  • @rameshmalla made their first contribution in https://github.com/operator-framework/java-operator-sdk/pull/2175

Full Changelog: https://github.com/operator-framework/java-operator-sdk/compare/v4.6.1…v4.6.2

More details and older releases are available on GitHub