Releases: quarkiverse/quarkus-operator-sdk
Releases · quarkiverse/quarkus-operator-sdk
6.9.1
NOTE: Starting with 6.9.0, QOSDK will require Quarkus 3.17+
What's Changed
- Use correct variable reference inside range loop for Helm role template by @jcechace in #1006
- feat: make it possible to revert to using the v1 CRD generator by @metacosm in #1007
- chore: release 6.9.1 by @metacosm in #1009
Full Changelog: 6.9.0...6.9.1
6.8.5
NOTE: QOSDK 6.8.x will stay on Quarkus 3.15 LTS version
What's Changed
Full Changelog: 6.8.4...6.8.5
6.9.0
NOTE: Starting with 6.9.0, QOSDK will require Quarkus 3.17+
What's Changed
- chore(deps): bump org.semver4j:semver4j from 5.4.0 to 5.4.1 by @dependabot in #978
- feat: add info endpoint contribution with version details by @metacosm in #975
- chore(deps): bump quarkus.version from 3.15.1 to 3.16.0 by @dependabot in #979
- chore(ci): update release process according to new Quarkiverse process by @metacosm in #977
- fix: update snapshot release workflows by @metacosm in #983
- snapshot releases by @metacosm in #986
- chore(deps): bump quarkus.version from 3.16.0 to 3.16.1 by @dependabot in #987
- Inherit secrets in release-snapshot-on-push-selected-branches.yml by @gastaldi in #989
- chore: align generated docs file in git by @xstefank in #990
- chore(deps): bump quarkus.version from 3.16.1 to 3.16.2 by @dependabot in #991
- 6.8.x by @metacosm in #994
- chore(deps): bump java-operator-sdk.version from 4.9.5 to 4.9.6 by @dependabot in #993
- fix: clean up todos around reflections registrations in OperatorSDKPr… by @xstefank in #997
- refactor: remove unneeded dependency by @metacosm in #998
- chore(deps): bump quarkus.version from 3.16.2 to 3.16.3 by @dependabot in #1000
- chore: remove unused properties from pom.xml by @xstefank in #999
- chore(deps): update to Quarkus 3.17.0.CR1 by @metacosm in #1001
- chore: remove unneeded properties that got added back by mistake by @metacosm in #1002
- chore(deps): bump quarkus.version from 3.17.0.CR1 to 3.17.0 by @dependabot in #1003
- chore: release 6.9.0 by @metacosm in #1004
Full Changelog: 6.8.3...6.9.0
6.8.4
What's Changed
- Updated to use JOSDK 4.9.6
- Multiple improvements on how CRDs are handled whether during the generation process itself or when generating an OLM bundle. In particular, it's now possible to reference external CRDs in your process so that you can use contract-first (generating Java classes from the CRD instead of the reverse) or dynamic (using
GenericKubernetesResource
) approaches. - 6.8.x versions of QOSDK will target Quarkus 3.15 LTS.
Full Changelog: 6.8.3...6.8.4
6.8.3
6.8.2
What's Changed
- chore(deps): bump quarkus.version from 3.15.0 to 3.15.1 by @dependabot in #968
- chore(deps): bump io.quarkiverse:quarkiverse-parent from 17 to 18 by @dependabot in #970
- chore(tests): add multiple versions CRs to CRD generation tests by @metacosm in #971
- chore: release 6.8.2 by @metacosm in #972
Full Changelog: 6.8.1...6.8.2
6.8.1
What's Changed
- chore(deps): bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #950
- fix: ignore okhttp3 jandex warnings for gradle builds by @xstefank in #942
- chore(deps): bump quarkus.version from 3.14.2 to 3.14.3 by @dependabot in #954
- chore(deps): bump org.semver4j:semver4j from 5.3.0 to 5.4.0 by @dependabot in #956
- fix: remove broken snapshot release, use proper inputs by @metacosm in #955
- chore(deps): bump quarkus.version from 3.14.3 to 3.14.4 by @dependabot in #957
- Create CODEOWNERS by @gastaldi in #958
- fix: generate proper RoleRef name for ClusterRoleBindings by @metacosm in #959
- chore(deps): bump quarkus.version from 3.14.4 to 3.15.0 by @dependabot in #960
- fix: warn when dependent cannot be instantiated for generic or SSA needs by @metacosm in #962
- chore(deps): bump java-operator-sdk.version from 4.9.4 to 4.9.5 by @dependabot in #966
- Improve RBAC generation using JOSDK 4.9.5 features by @metacosm in #965
- chore: release 6.8.1 by @metacosm in #967
Full Changelog: 6.8.0...6.8.1
6.8.0
What's Changed
- feat: use ConfigMapping by @metacosm in #918
- refactor: switch BundleGenerationConfiguration to ConfigMapping by @metacosm in #920
- feat: also output Fabric8 client versions by @metacosm in #922
- feat: add maven wrapper support by @metacosm in #923
- feat: use run_name to output workflow parameters by @xstefank in #924
- fix: move input parameters into a build step by @xstefank in #925
- chore(deps): bump io.quarkiverse:quarkiverse-parent from 16 to 17 by @dependabot in #926
- feat: update to v2 version of Fabric8's CRD generator by @metacosm in #927
- chore(deps): bump quarkus.version from 3.13.2 to 3.13.3 by @dependabot in #928
- chore(deps): update to Quarkus 3.14.0 by @metacosm in #929
- chore(deps): update to JOSDK 4.9.3 by @metacosm in #934
- fix: Remove duplicate CSV nativeAPIs, sort by multi-field comparator by @MikeEdgar in #933
- Support typeless kubernetes resources when generating manifests by @chendouble in #931
- feat: improve RBAC generation for typeless dependents by @metacosm in #937
- chore(deps): bump quarkus.version from 3.14.0 to 3.14.1 by @dependabot in #938
- chore(deps): update JOSDK to 4.9.4 by @metacosm in #940
- fix: ignore vertx warning in reflective hierarchy during compilation by @xstefank in #939
- chore: update version to 6.8.0-SNAPSHOT by @metacosm in #943
- fix: add ConfigurationService implementation to support build-time resolution by @metacosm in #944
- chore(deps): bump quarkus.version from 3.14.1 to 3.14.2 by @dependabot in #946
- chore: update KinD by @metacosm in #949
- feat: provide per-bundle configuration via properties by @metacosm in #947
- feat: build using an arbitrary Fabric8 version without code changes by @metacosm in #945
- chore: release 6.8.0 by @metacosm in #951
New Contributors
- @xstefank made their first contribution in #924
- @MikeEdgar made their first contribution in #933
Full Changelog: 6.7.3...6.8.0
6.7.3
What's Changed
- chore(deps): bump actions/setup-java from 3 to 4 by @dependabot in #914
- chore(deps): bump peter-evans/create-pull-request from 5 to 6 by @dependabot in #910
- chore(deps): bump github/codeql-action from 2 to 3 by @dependabot in #911
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #912
- chore(deps): bump actions/upload-artifact from 1 to 4 by @dependabot in #913
- chore(deps): bump quarkus.version from 3.13.0 to 3.13.1 by @dependabot in #916
- chore(deps): upgrade to Quarkus 3.13.2 by @metacosm in #917
Full Changelog: 6.7.2...6.7.3
6.7.2
What's Changed
- chore(deps): bump java-operator-sdk.version from 4.9.0 to 4.9.1 by @dependabot in #887
- chore(deps): bump quarkus.version from 3.11.0 to 3.11.1 by @dependabot in #888
- chore(deps): bump io.github.git-commit-id:git-commit-id-maven-plugin from 8.0.2 to 9.0.0 by @dependabot in #889
- chore(deps): bump quarkus.version from 3.11.1 to 3.11.2 by @dependabot in #891
- feat: configure max reconciliation interval via property by @metacosm in #894
- chore(deps): bump io.github.git-commit-id:git-commit-id-maven-plugin from 9.0.0 to 9.0.1 by @dependabot in #897
- chore(deps): update Quarkus to 3.11.3 by @metacosm in #898
- fix: remove use of deprecated package-name property by @metacosm in #896
- chore(deps): bump java-operator-sdk.version from 4.9.1 to 4.9.2 by @dependabot in #905
- chore(deps): bump quarkus.version from 3.11.3 to 3.13.0 by @dependabot in #906
- chore: monitor actions updates by @metacosm in #908
- chore: release 6.7.2 by @metacosm in #909
Full Changelog: 6.7.1...6.7.2