Releases: streamthoughts/jikkou
Release 0.36.0-early-access
Changelog
🚀 New Features
- d845144 feat(kafka): add option delete-orphans for topic reconcile #475 (Florian Hussonnois)
- 33001b8 feat(provider/kafka): add support to reset multiple groups at once (#480) (Florian Hussonnois)
🪛 Improvement and 🐞 Bug fixes
- e04e076 perf: Use kafka-native container image for Kafka only ITs (Selamanse)
- a8903fa fix(core): fix patch method when applying on multiple resource kinds (#493) (Florian Hussonnois)
- bab36ae fix(providers): add missing TopicMaxNumPartitionsValidation (Florian Hussonnois)
- 4193c4b fix(cli): add pretty option for JSON output type (Florian Hussonnois)
- 99d99b4 fix: update completion file (Florian Hussonnois)
- a8b5008 fix(docker): add jikkou binary to env PATH (Florian Hussonnois)
- 5d9d7dd fix(provider/aiven): normalize command-line for get (Florian Hussonnois)
- 8f65159 fix(provider/kafka): fix NPE when configuring default quota (#489) (Florian Hussonnois)
- fa47fe9 fix(kafka): fix OAuthBearerLoginCallbackHandler class not found (#487) (Florian Hussonnois)
- b98d362 fix(core): fix ExtensionClassLoader to properly handle classloading isolation (Florian Hussonnois)
- 95b105f fix(kafka-connect): add missing trace prop to task status (#486) (Florian Hussonnois)
- 4370026 fix(providers/schema): fix invalid api group for V1SchemaRegistrySubjectList (#478) (Florian Hussonnois)
- 1c90d75 fix(provider/connect): fix NPE on connector config deletion (#483) (Florian Hussonnois)
- 1738181 docs(gh-page): update KafkaConsumerGroupsResetOffsets (Florian Hussonnois)
- e15f9e1 fix(core): fix wrong JsonProperty name on SpecificResource (Florian Hussonnois)
- 8abea81 fix(ci): fix release (Florian Hussonnois)
- 436afbc fix(provider/kafka-connect): fix NPE when deleting connector (#477) (Florian Hussonnois)
- d23bb83 Create CODE_OF_CONDUCT.md (Florian Hussonnois)
- 832b752 docs: update README.md (Florian Hussonnois)
- bf5b28e docs(gh-page): add resources section (Florian Hussonnois)
- 8f5b501 docs(gh-page): update some doc sections (Florian Hussonnois)
- 9feeecc docs(gh-page): add section for users (Florian Hussonnois)
- ac74ffd bump project version for next iteration (Florian Hussonnois)
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, GitHub, Selamanse
Release v0.35.3
Release v0.35.2
Changelog
🪛 Improvement and 🐞 Bug fixes
- d39c522 fix(providers/schema): fix invalid api group for V1SchemaRegistrySubjectList (#478) (Florian Hussonnois)
- 354cea1 fix(provider/connect): fix NPE on connector config deletion (#483) (Florian Hussonnois)
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, github-actions[bot]
Release v0.35.1
Changelog
🪛 Improvement and 🐞 Bug fixes
- 2ef5330 fix(ci): fix release (Florian Hussonnois)
- c6df952 fix(provider/kafka-connect): fix NPE when deleting connector (#477) (Florian Hussonnois)
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, github-actions[bot]
Release v0.35.0
Changelog
🚀 New Features
- 015af5b feat(provider/kafka): add new resource KafkaUser (#391) (Florian Hussonnois)
- 30a0f8e feat(provider/schema-registry): add schemaregistry.jikkou.io/use-canonical-fingerprint (#431) (Florian Hussonnois)
- 2cb9586 feat: allow resource resolution for latest apiVersion (Florian Hussonnois)
- 9fd862d feat(server): add support to override server config (Florian Hussonnois)
- d2cb213 feat(template): add config to enable Jinja recursive macro calls (#437) (Florian Hussonnois)
🪛 Improvement and 🐞 Bug fixes
- 9d3095e docs(gh-pages): update docs (Florian Hussonnois)
- 8805589 docs(gh-pages): update docs (Florian Hussonnois)
- 0147fb7 docs: update doc site (Florian Hussonnois)
- 4282c5c doc: update README.adoc (Florian Hussonnois)
- 2f36f20 fix(provider/aiven): fix NPE when deleting resource (#468) (Florian Hussonnois)
- 563e256 fix(core): fix NPE on ImmutableStateChangeList when no changes (#461) (Florian Hussonnois)
- 589741e chore(provider/kafka-connect): cleanup configuration (Florian Hussonnois)
- 3012f32 fix(schema-registry): Compare avro schemas using fingerprint (Zach Pearce)
- a7bc7d5 fix(server): update all default ports to 8080 (Florian Hussonnois)
- 64dd232 fix(provider/kafka-connect): fix NPE on KafkaConnectorResourceValidation (#454) (Florian Hussonnois)
- 98d7354 fix(provider/kafka): supported nested configs (#437) (Florian Hussonnois)
- 1bf0083 docs(gh-page): add release note for 0.34.0 (Florian Hussonnois)
- 1f53650 docs: update for v0.34.0 (Florian Hussonnois)
- 5224e6f docs: update provider config for kafka connect and schema registry (Florian Hussonnois)
⬆️ Dependencies
- 2e8db24 build(deps): bump docker/build-push-action from 5 to 6 (dependabot[bot])
- b82851b build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin (dependabot[bot])
- 23fad86 build(deps): bump org.codehaus.mojo:build-helper-maven-plugin (dependabot[bot])
- 6481975 build(deps): bump org.codehaus.mojo:exec-maven-plugin (dependabot[bot])
- 0c57f6b build(deps): bump jakarta.validation:jakarta.validation-api (dependabot[bot])
- 2a9101e build(deps): bump jersey.version from 3.1.6 to 3.1.7 (dependabot[bot])
- 61e11e6 build(deps): bump logback.version from 1.5.3 to 1.5.6 (dependabot[bot])
- 8bacaab build(deps): bump peaceiris/actions-hugo from 2 to 3 (dependabot[bot])
- 459f44c build(deps): bump testcontainer.version from 1.19.7 to 1.19.8 (dependabot[bot])
- 0141cd9 build(deps): bump io.micronaut.picocli:micronaut-picocli-bom (dependabot[bot])
- 594cab0 build(deps): bump org.apache.maven.plugins:maven-shade-plugin (dependabot[bot])
- aa351e5 build(deps): bump org.apache.maven.plugins:maven-gpg-plugin (dependabot[bot])
- c2a123d build(deps): bump jersey.version from 3.1.5 to 3.1.6 (dependabot[bot])
- 9da5ef3 build(deps): bump org.slf4j:jul-to-slf4j from 2.0.12 to 2.0.13 (dependabot[bot])
- b323567 build(deps): bump io.projectreactor:reactor-core from 3.6.4 to 3.6.6 (dependabot[bot])
- 6d41ab6 build(deps): bump org.apache.kafka:kafka-clients from 3.6.1 to 3.7.0 (Florian Hussonnois)
- 4db9f1e build(deps): bump org.slf4j:jcl-over-slf4j from 2.0.12 to 2.0.13 (dependabot[bot])
- 2b9b7a7 build(deps): bump org.springframework.security:spring-security-crypto (dependabot[bot])
- 1ca1711 build(deps): bump software.amazon.msk:aws-msk-iam-auth (dependabot[bot])
- 6bb16f6 build(deps): bump org.jreleaser:jreleaser-maven-plugin (dependabot[bot])
- 11842a0 build(deps): bump peaceiris/actions-gh-pages from 3 to 4 (dependabot[bot])
- 6bd030b build(deps): bump org.codehaus.mojo:exec-maven-plugin (dependabot[bot])
- e07582a build(deps): bump picocli.version from 4.7.5 to 4.7.6 (dependabot[bot])
- 1282ef8 build(deps): bump jackson.version from 2.17.0 to 2.17.1 (dependabot[bot])
- 023786d build(deps): bump com.github.spotbugs:spotbugs from 4.8.3 to 4.8.5 (dependabot[bot])
- 8abbefb build(deps): bump org.graalvm.sdk:graal-sdk from 23.1.2 to 24.0.1 (dependabot[bot])
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, GitHub, Zach Pearce, dependabot[bot], github-actions[bot]
Release v0.34.0
Changelog
🚀 New Features
- 028e49c feat(kafka-connect): add support for config-override annotation (#416) (Florian Hussonnois)
- d759877 feat(schema-connect): add SSL support for KafkaConnect (Florian Hussonnois)
- 1857335 feat(schema-registry): add SSL support for SchemaRegistry (#425) (Florian Hussonnois)
- acd7e69 feat(provider/aiven): add support for managing topic (Florian Hussonnois)
🪛 Improvement and 🐞 Bug fixes
- 32d3231 fix(jinja): fix native build for PyList or PyMap methods (#426) (Florian Hussonnois)
- 88328d1 fix(gh-action): update early-acess for macos (Florian Hussonnois)
- 5411650 fix(gh-action): update early-access (Florian Hussonnois)
- 4035e93 fix(kafka): hide labal topic-id for invalid value (#424) (Florian Hussonnois)
- 2e02a22 Use individual artifact names for GraalVM builds (Jochen Schalanda)
- 9905881 Remove duplicate caching for Maven (Jochen Schalanda)
- b4b3827 Skip analysis with SonarScanner if token is missing (Jochen Schalanda)
- 90db8db fix(docs): Use correct URL for OpenAPI spec (Jochen Schalanda)
- 3cca05f fix(provider/aiven): fix regression on ACLs creation (#392) (Florian Hussonnois)
- b9b2bb4 fix(ci): fix docker-build-push (Florian Hussonnois)
⬆️ Dependencies
- f0c8242 build(deps): bump com.google.cloud.tools:jib-maven-plugin (dependabot[bot])
- 7aa600a build(deps): bump org.apache.maven.plugins:maven-source-plugin (dependabot[bot])
- ac08662 build(deps): bump org.mockito:mockito-core from 5.7.0 to 5.11.0 (dependabot[bot])
- 7f141cb build(deps): bump io.micronaut.test:micronaut-test-junit5 (dependabot[bot])
- abd4975 build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 (dependabot[bot])
- a5c8ee3 build(deps): bump io.projectreactor:reactor-core from 3.6.2 to 3.6.4 (dependabot[bot])
- 819065f build(deps): bump org.apache.maven.plugins:maven-compiler-plugin (dependabot[bot])
- 4eb7938 build(deps): bump org.springframework.security:spring-security-crypto (dependabot[bot])
- 3646584 build(deps): bump docker/login-action from 2 to 3 (dependabot[bot])
- 7d7862d build(deps): bump docker/build-push-action from 4 to 5 (dependabot[bot])
- fbb7697 build(deps): bump org.slf4j:jul-to-slf4j from 2.0.9 to 2.0.12 (dependabot[bot])
- bcc5632 build(deps): bump org.apache.maven.plugins:maven-clean-plugin (dependabot[bot])
- bda73d1 build(deps): bump org.projectlombok:lombok from 1.18.30 to 1.18.32 (dependabot[bot])
- 60c4bb3 build(deps): bump org.slf4j:jcl-over-slf4j from 2.0.9 to 2.0.12 (dependabot[bot])
- 0c41057 build(deps): bump org.graalvm.buildtools:native-maven-plugin (dependabot[bot])
- 9e7e2c5 build(deps): bump io.micronaut:micronaut-http from 4.3.9 to 4.4.0 (dependabot[bot])
- 9a42639 build(deps): bump org.apache.maven.plugins:maven-gpg-plugin (dependabot[bot])
- 459dd83 build(deps): bump org.codehaus.mojo:build-helper-maven-plugin (dependabot[bot])
- 6621f0d build(deps): bump org.apache.maven.plugins:maven-shade-plugin (dependabot[bot])
- 0a74cae build(deps): bump jackson.version from 2.16.1 to 2.17.0 (dependabot[bot])
- f11ddc0 build(deps): bump logback.version from 1.4.14 to 1.5.3 (dependabot[bot])
- 9141957 build(deps): bump actions/setup-java from 3 to 4 (dependabot[bot])
- 514b6d7 build(deps): bump com.h3xstream.findsecbugs:findsecbugs-plugin (dependabot[bot])
- 78f00fd build(deps): bump org.jreleaser:jreleaser-maven-plugin (dependabot[bot])
- ee48f94 build(deps): bump actions/cache from 1 to 4 (dependabot[bot])
- 8f87adc build(deps): bump testcontainer.version from 1.19.1 to 1.19.7 (dependabot[bot])
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, Jochen Schalanda, dependabot[bot], github-actions[bot]
Release v0.33.3
Changelog
🪛 Improvement and 🐞 Bug fixes
- 892d42e fix(provider/aiven): fix regression on ACLs creation (#392) (Florian Hussonnois)
- df6b327 fix(ci): fix docker-build-push (Florian Hussonnois)
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, github-actions[bot]
Release v0.33.2
Changelog
🪛 Improvement and 🐞 Bug fixes
- 188811a fix(provider): fix JSON mapping for ResourceListObject (#383) (Florian Hussonnois)
- 02c9ea7 fix(provider/kafka): fix ACLs reconciliation (#382) (Florian Hussonnois)
- d977556 add fix to handle windows path (Brendon Vicente)
⬆️ Dependencies
- b5e8969 build(deps): bump org.junit:junit-bom from 5.10.1 to 5.10.2 (dependabot[bot])
- 568b3d8 build(deps): bump io.micronaut.picocli:micronaut-picocli-bom (dependabot[bot])
- 9674107 build(deps): bump com.github.spotbugs:spotbugs from 4.7.3 to 4.8.3 (dependabot[bot])
- 056cceb build(deps): bump github/codeql-action from 2 to 3 (dependabot[bot])
- edcbc3f build(deps): bump actions/download-artifact from 3 to 4 (dependabot[bot])
- a28a89a build(deps): bump actions/upload-artifact from 3 to 4 (dependabot[bot])
- 8c1198b build(deps): bump org.apache.maven.plugins:maven-compiler-plugin (dependabot[bot])
- 4b87b3e build(deps): bump io.micronaut:micronaut-http from 4.1.11 to 4.3.9 (dependabot[bot])
- 536e1ac build(deps): bump com.hubspot.jinjava:jinjava from 2.7.1 to 2.7.2 (dependabot[bot])
- 603ca05 build(deps): bump crazy-max/ghaction-import-gpg from 5 to 6 (dependabot[bot])
- 017b8a8 build(deps): bump docker/setup-buildx-action from 2 to 3 (dependabot[bot])
- fa2e6aa build(deps): bump software.amazon.msk:aws-msk-iam-auth (dependabot[bot])
- da619a2 build(deps): bump actions/setup-node from 3 to 4 (dependabot[bot])
Contributors
We'd like to thank the following people for their contributions:
Brendon Vicente, Florian Hussonnois, dependabot[bot], github-actions[bot]
Release v0.33.1
Changelog
🪛 Improvement and 🐞 Bug fixes
- 9ab132d fix(core): exclude resource changes from patch (Florian Hussonnois)
- 5111b0d fix(core): fix native serialition for NamedValue (Florian Hussonnois)
- c46bff4 chore: fix title (Florian Hussonnois)
- c5842dc chore: fix CONTRIBUTING (Florian Hussonnois)
- e8c169f chore: migrate to SPDX-License-Identifier (#358) (Florian Hussonnois)
- 0bab0e5 doc: add release note for v0.33.0 (Florian Hussonnois)
- 5007da0 docs: update README (Florian Hussonnois)
⬆️ Dependencies
- 6973d35 build(deps): bump org.jetbrains:annotations from 24.0.1 to 24.1.0 (dependabot[bot])
- 5a6f2b8 build(deps): bump org.jreleaser:jreleaser-maven-plugin (dependabot[bot])
- 50db829 build(deps): bump org.apache.kafka:kafka-clients from 3.6.0 to 3.6.1 (dependabot[bot])
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, dependabot[bot], github-actions[bot]
Release v0.33.0
Changelog
🚀 New Features
- 660a6f5 feat(server): add support for resource patch (Florian Hussonnois)
- df7a2bc feat(provider-kafka): add offset-lag to ConsumerGroup status (Florian Hussonnois)
- 348ca13 feat(provider-kafka): add new status option for kafka topics (Florian Hussonnois)
- 4b24846 feat: add new CLI command patch (Florian Hussonnois)
- 9ed16c0 feat: add CLI options to filter returned diff changes (#313) (Florian Hussonnois)
🪛 Improvement and 🐞 Bug fixes
- 8add621 fix(provider-schema-registry): add list SubjectSchemaReferencereferences (#233) (Florian Hussonnois)
- 1ba4167 fix(provider-schemaregistry): fix NPE when compatibility is not defined (Florian Hussonnois)
- f56555b fix(provider-kafka): fix resource binding for kafka quota (Florian Hussonnois)
- 42d5cfb fix(build): fix pom.xml version (Florian Hussonnois)
- f5dfadd chore(core): enhance data TypeConverter api (Florian Hussonnois)
- 09d326e docs(gh-page): fix description (Florian Hussonnois)
- 1512e4a chore: cleanup unused code (Florian Hussonnois)
- 02904f5 chore: rellocate base directories (Florian Hussonnois)
- 0f78142 docs: fix title (Florian Hussonnois)
- e5235b2 fix(core): fix deserialization for ResourceListObject (#339) (Florian Hussonnois)
- 812116b refactor(api): redesign core change api (Florian Hussonnois)
- 5e60348 docs(gh-page): update baseURL config (Florian Hussonnois)
- 644786a Create CNAME (Florian Hussonnois)
- 6297af8 docs(gh-page): update (Florian Hussonnois)
⬆️ Dependencies
- 03e1ab0 build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin (dependabot[bot])
- 9dfdf5c build(deps): bump com.diffplug.spotless:spotless-maven-plugin (dependabot[bot])
- 5c447c4 build(deps): bump org.graalvm.sdk:graal-sdk from 23.1.0 to 23.1.2 (dependabot[bot])
- 7a65b2d build(deps): bump jersey.version from 3.1.3 to 3.1.5 (dependabot[bot])
- 2e7b2f4 build(deps): bump io.projectreactor:reactor-core from 3.5.11 to 3.6.2 (dependabot[bot])
- 936466b build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin (dependabot[bot])
- f05c09f build(deps): bump logback.version from 1.4.11 to 1.4.14 (dependabot[bot])
- b7ff80d build(deps): bump jackson.version from 2.15.3 to 2.16.1 (dependabot[bot])
- 9ea1032 build(deps): bump com.github.spotbugs:spotbugs-maven-plugin (dependabot[bot])
- 6402346 build(deps): bump org.apache.maven.plugins:maven-surefire-plugin (dependabot[bot])
- 4b44dc2 build(deps): bump org.springframework.security:spring-security-crypto (dependabot[bot])
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, GitHub, dependabot[bot], github-actions[bot]