Releases: operator-framework/java-operator-sdk
Releases · operator-framework/java-operator-sdk
4.9.5
What's Changed
- fix: clean up dependencies by @metacosm in #2524
- fix: integration test GC timeout on kube 1.31.0 by @csviri in #2531
- refactor: rename method more appropriately by @metacosm in #2536
- refactor: make asBoolean public by @metacosm in #2537
- refactor: make shouldUseSSA work with types instead of instances + tests by @metacosm in #2538
Full Changelog: v4.9.4...v4.9.5
4.9.4
What's Changed
- chore: update example of registering an event source by @matteriben in #2514
- feat: expose logic to determine whether a kube dependent resource uses SSA or not by @metacosm in #2516
- chore(deps): bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.14.0 to 3.15.0 by @dependabot in #2519
- chore(deps): bump org.apache.maven.plugins:maven-plugin-plugin from 3.14.0 to 3.15.0 by @dependabot in #2518
- chore(deps): bump org.mockito:mockito-core from 5.12.0 to 5.13.0 by @dependabot in #2520
- chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 by @dependabot in #2521
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 by @dependabot in #2517
- feat: add getPlural method on GroupVersionKind by @metacosm in #2515
Full Changelog: v4.9.3...v4.9.4
4.9.3
What's Changed
- chore(deps): bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 by @dependabot in #2472
- chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 by @dependabot in #2474
- chore(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 by @dependabot in #2482
- chore(deps): update Fabric8 client to 6.13.2 by @metacosm in #2487
- chore(deps): bump io.micrometer:micrometer-core from 1.13.2 to 1.13.3 by @dependabot in #2490
- chore(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.5 by @dependabot in #2491
- improve: add .java-version to gitignore by @csviri in #2498
- chore(deps): update Fabric8 client to 6.13.3 by @xstefank in #2494
- Fix typos in comments and error messages by @machenity in #2488
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 by @dependabot in #2503
- chore(deps): bump org.apache.maven:maven-plugin-api from 3.9.8 to 3.9.9 by @dependabot in #2502
- chore(deps): bump org.apache.maven.plugins:maven-plugin-plugin from 3.13.1 to 3.14.0 by @dependabot in #2501
- chore(deps): bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.13.1 to 3.14.0 by @dependabot in #2504
- chore(deps): bump org.apache.maven.plugins:maven-install-plugin from 3.1.2 to 3.1.3 by @dependabot in #2505
- chore: added github issue template for creating enhancement issues by @matteriben in #2508
- chore(ci): update kubernetes versions by @metacosm in #2510
New Contributors
- @xstefank made their first contribution in #2494
- @machenity made their first contribution in #2488
Full Changelog: v4.9.2...v4.9.3
4.9.2
What's Changed
- chore(deps): bump com.google.cloud.tools:jib-maven-plugin from 3.4.2 to 3.4.3 by @dependabot in #2417
- chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 by @dependabot in #2421
- chore(deps): bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.13.0 to 3.13.1 by @dependabot in #2420
- chore(deps): bump org.apache.maven.plugins:maven-plugin-plugin from 3.13.0 to 3.13.1 by @dependabot in #2419
- docs: typo fix by @cskinfill in #2425
- docs: fixing link typo by @cskinfill in #2427
- chore: adjust debug logs for updating a dependent resource by @matteriben in #2428
- chore(deps): bump io.github.git-commit-id:git-commit-id-maven-plugin from 8.0.2 to 9.0.0 by @dependabot in #2429
- chore(deps): bump io.micrometer:micrometer-core from 1.13.0 to 1.13.1 by @dependabot in #2430
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 by @dependabot in #2440
- fix: remove duplicated dependency by @metacosm in #2442
- chore(deps): bump org.apache.maven:maven-plugin-api from 3.9.7 to 3.9.8 by @dependabot in #2444
- docs: community meeting update by @csviri in #2446
- chore(deps): bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0 by @dependabot in #2449
- chore(deps): update Fabric8 client to 6.13.0 by @metacosm in #2418
- Apply the CRD using the SSA method in LocallyRunOperationExtension by @10000-ki in #2458
- chore(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 by @dependabot in #2448
- fix: mermaid diagrams for docsy by @csviri in #2461
- Update lease access check to account for lease name and multiple rules by @MikeEdgar in #2456
- chore(deps): upgrade to fabric8 client 6.13.1 by @metacosm in #2462
- chore(deps): bump io.github.git-commit-id:git-commit-id-maven-plugin from 9.0.0 to 9.0.1 by @dependabot in #2463
- chore(deps): bump io.micrometer:micrometer-core from 1.13.1 to 1.13.2 by @dependabot in #2466
- chore(deps): bump org.assertj:assertj-core from 3.26.0 to 3.26.3 by @dependabot in #2468
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1 by @dependabot in #2469
- Use SSA to create namespace and infra for integration test by @bachmanity1 in #2471
New Contributors
- @cskinfill made their first contribution in #2425
- @matteriben made their first contribution in #2428
- @10000-ki made their first contribution in #2458
- @MikeEdgar made their first contribution in #2456
- @bachmanity1 made their first contribution in #2471
Full Changelog: v4.9.1...v4.9.2
4.9.1
What's Changed
- chore: bump version to 4.9.1-SNAPSHOT by @csviri in #2388
- feat: docsy migration by @csviri in #2352
- fix: remove not needed files by @csviri in #2391
- docs: docsy update and build workflow by @csviri in #2392
- fix: hugo version by @csviri in #2393
- docs: docsy workflow fix working dir by @csviri in #2394
- fix: hugo post css by @csviri in #2395
- docs: remove old docs by @csviri in #2396
- fix: logo link in readme by @csviri in #2399
- chore(deps): bump actions/configure-pages from 4 to 5 by @dependabot in #2400
- chore(deps): bump org.apache.maven:maven-plugin-api from 3.9.6 to 3.9.7 by @dependabot in #2404
- chore(deps): bump org.assertj:assertj-core from 3.25.3 to 3.26.0 by @dependabot in #2403
- fixes: typos, wording by @metacosm in #2402
- chore: bump minikube and k8s api versions by @csviri in #2405
- fix: bootstrapper gitignore exclusion fix by @csviri in #2409
- chore(deps): bump org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.13 to 1.7.0 by @dependabot in #2411
Full Changelog: v4.8.4...v4.9.1
4.9.0
This release mainly bumps dependency of fabric8 client to v6.12.1.
What's Changed
- chore: update to Fabric8 client 6.12.1 by @metacosm in #2376
- chore(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.0 to 3.4.1 by @dependabot in #2358
- chore(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.3 to 3.2.4 by @dependabot in #2357
- fix: remove invalid log message by @csviri in #2356
- docs: minor comment on update matcher by @csviri in #2355
- docs: remove jenvtest add glue operator reference to readme by @csviri in #2366
- chore(deps): bump org.apache.maven.plugins:maven-install-plugin from 3.1.1 to 3.1.2 by @dependabot in #2369
- chore(deps): bump org.apache.maven.plugins:maven-plugin-plugin from 3.12.0 to 3.13.0 by @dependabot in #2378
- chore(deps): bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.12.0 to 3.13.0 by @dependabot in #2377
- chore(deps): bump manusa/actions-setup-minikube from 2.10.0 to 2.11.0 by @dependabot in #2379
- chore(deps): bump org.mockito:mockito-core from 5.11.0 to 5.12.0 by @dependabot in #2380
- chore(deps): bump io.micrometer:micrometer-core from 1.12.5 to 1.13.0 by @dependabot in #2381
Full Changelog: v4.8.3...v4.9.0
4.8.3
What's Changed
- fix: change namespace starts processor on namespace change even if not leader by @csviri in #2344
- fix: processor concurrency issue on startup by @csviri in #2328
- fix: name of fabric8 workflow by @csviri in #2350
- chore(deps): bump commons-io:commons-io from 2.15.1 to 2.16.0 by @dependabot in #2324
- chore(deps): bump com.google.cloud.tools:jib-maven-plugin from 3.4.1 to 3.4.2 by @dependabot in #2327
- chore(deps): bump org.apache.maven.plugins:maven-plugin-plugin from 3.11.0 to 3.12.0 by @dependabot in #2333
- chore(deps): bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.11.0 to 3.12.0 by @dependabot in #2332
- chore(deps): bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 by @dependabot in #2334
- chore(deps): bump io.micrometer:micrometer-core from 1.12.4 to 1.12.5 by @dependabot in #2337
- chore(deps): bump commons-io:commons-io from 2.16.0 to 2.16.1 by @dependabot in #2338
- feat: schedule fabric8 client snapshot build by @csviri in #2243
- chore(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.2 to 3.2.3 by @dependabot in #2342
- chore(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.0 by @dependabot in #2348
Full Changelog: v4.8.2...v4.8.3
4.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 #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 #2295
- fix: ignore server managed fields for SSA matching by @shawkins in #2309
- chore: bump fabric8 to 6.11.0 by @csviri in #2315
- improve: IT timeout (#2291) by @csviri in #2316
- chore(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.1 to 3.2.2 by @dependabot in #2322
- fix: using tombstones to account for rapid deletion by @shawkins in #2317
Full Changelog: v4.8.1...v4.8.2
4.8.1
What's Changed
- improve: primary to secondary index edge case for dynamic mapper changes by @csviri in #2246
- improve: logging for tracing issues with events by @csviri in #2260
- docs: fix small typos by @gonmmarques in #2264
- improve: lazy init workflow executor by @csviri in #2266
- improve: use fixed thread pool explicitly by @csviri in #2265
- improve: remove stale check by @csviri in #2283
- fix: date parsing after 8.0.0 release of git-commit-id by @metacosm in #2286
- chore(deps): bump com.google.cloud.tools:jib-maven-plugin from 3.4.0 to 3.4.1 by @dependabot in #2254
- chore(deps): bump org.mockito:mockito-core from 5.10.0 to 5.11.0 by @dependabot in #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 #2261
- chore(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.0 by @dependabot in #2282
- chore(deps): bump io.micrometer:micrometer-core from 1.12.3 to 1.12.4 by @dependabot in #2281
- chore(deps): bump log4j.version from 2.23.0 to 2.23.1 by @dependabot in #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 #2277
- chore(deps): bump io.micrometer:micrometer-core from 1.12.2 to 1.12.3 by @dependabot in #2239
- chore: self version to 4.8.1-SNAPSHOT by @csviri in #2247
- chore(deps): bump log4j.version from 2.22.1 to 2.23.0 by @dependabot in #2248
- chore: minikube 1.32.0 and target kubernetes version bump by @csviri in #2244
Full Changelog: v4.8.0...v4.8.1
4.8.0
What's Changed
- chore: k8s version for PR by @csviri in #2231
- chore(deps): bump org.assertj:assertj-core from 3.25.2 to 3.25.3 by @dependabot in #2232
- feat: logging of conflict exceptions by @csviri in #2230
- docs: improve read-only dependent by @csviri in #2234
- fix: multiple dependents of same type exceptions by @csviri in #2226
- feat: different reconciler same type by @csviri in #2229
Full Changelog: v4.7.1...v4.8.0