Releases: streamthoughts/jikkou
Release 0.38.0-early-access
Changelog
⬆️ Dependencies
- d3ed277 build(deps): bump aquasecurity/trivy-action from 0.35.0 to 0.36.0 (dependabot[bot])
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, dependabot[bot]
Release v0.37.3
Changelog
🚀 New Features
- ebc516f feat(cli): update shell completion for -o/--output option on list commands (Florian Hussonnois)
- 8235a15 feat(cli): add -o/--output format support to provider, extension, and resource list commands (Florian Hussonnois)
- c012d4c feat: add api-providers list and get commands with provider details (Florian Hussonnois)
- ae19b45 feat: show all providers' resources and extensions in api-resources and api-extensions (Florian Hussonnois)
🪛 Improvement and 🐞 Bug fixes
- f03f653 fix(deps): upgrade Micronaut to fix DoS vulnerabilities (GHSA-43w5-mmxv-cpvh, CVE-2026-33012) (Florian Hussonnois)
- 12ee41e fix(native): register javax.security.auth.Subject for GraalVM reflection (#726) (Florian Hussonnois)
- b702a28 test: add unit tests for OutputFormat, OutputFormatMixin, and @enabled annotation on extension interfaces (Florian Hussonnois)
- 91f8a69 fix(core): add @enabled annotation to Action and Converter interfaces (Florian Hussonnois)
- 1300d51 fix(providers): rename KafkaConnect provider to be in lowercase (Florian Hussonnois)
- 8f3391f fix: expose all config properties in extension providers (Florian Hussonnois)
- fac75f2 fix: propagate labels from expected to actual before applying selector in Kafka Connect and Schema Registry controllers (Florian Hussonnois)
- 4953c42 docs(new-blog): add how we governed 78 clusters without breaking production (SrivatsaRv)
- 73bb868 Update Trivy action version to 0.34.2 (Florian Hussonnois)
- fc956e6 docs: add Jikkou CLI commands, provider sections (Florian Hussonnois)
- b1798b7 docs(site): fix favicon (Florian Hussonnois)
- 6427155 docs(site): fix release posts order (Florian Hussonnois)
- 24ceb3c docs(site): add release blog post for v0.37.0 (Florian Hussonnois)
⬆️ Dependencies
- dfd3949 build(deps): bump actions/cache from 4 to 5 (dependabot[bot])
- 8d79a25 build(deps): bump com.github.freva:ascii-table from 1.8.0 to 1.9.0 (dependabot[bot])
- c2e8e0d build(deps): bump software.amazon.msk:aws-msk-iam-auth (dependabot[bot])
- 2ac5ef7 build(deps): bump aquasecurity/trivy-action from 0.34.2 to 0.35.0 (dependabot[bot])
- 99897d6 build(deps): bump actions/download-artifact from 4 to 8 (dependabot[bot])
- 412e433 build(deps): bump docker/build-push-action from 6 to 7 (dependabot[bot])
- 5b36c92 build(deps): bump docker/login-action from 3 to 4 (dependabot[bot])
- c9ffd98 build(deps): bump org.apache.maven.plugins:maven-assembly-plugin (dependabot[bot])
- 24e049b build(deps): bump actions/cache from 4 to 5 (dependabot[bot])
- f8726e1 build(deps): bump actions/setup-node from 4 to 6 (dependabot[bot])
- 59baf2e build(deps): bump jackson version to 2.18.6 (Florian Hussonnois)
- 1a32692 build(deps): bump org.apache.maven.plugins:maven-compiler-plugin (dependabot[bot])
- d72e1af build(deps): bump micronaut.version from 4.10.7 to 4.10.8 (dependabot[bot])
- 9a345f7 build(deps): bump io.netty:netty-codec-http2 (dependabot[bot])
- 96954bc build(deps): bump aquasecurity/trivy-action from 0.34.0 to 0.34.1 (dependabot[bot])
- 559a8f8 build(deps): bump org.springframework.security:spring-security-crypto (dependabot[bot])
- d28d80d build(deps): bump io.micronaut.maven:micronaut-maven-plugin (dependabot[bot])
- 431f8af build(deps): bump software.amazon.awssdk:glue from 2.31.16 to 2.41.30 (dependabot[bot])
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, SrivatsaRv, dependabot[bot], github-actions[bot]
Release v0.37.2
Release v0.37.1
Release v0.37.0
Changelog
🚀 New Features
- c155976 feat(server): add provider parameter to reconciliation endpoints (Florian Hussonnois)
- e9c2625 feat(core): support directory as source for --values-files option (Florian Hussonnois)
- 032b8b1 feat: add support for multiple providers (Florian Hussonnois)
- cbe224e feat: add SubjectNameRegexValidation to support regex-based validation of subject names (teebee)
- e9d0b5a feat(provider-schema-registry): specify schema id and version on create (Zach Pearce)
- 72349e0 feat(provider-schema-registry): add support for subject modes (Zach Pearce)
- 5746e38 feat: add support for jinja file locations (#641) (Florian Hussonnois)
- c346b92 feat(core): add new replace operation (Florian Hussonnois)
🪛 Improvement and 🐞 Bug fixes
- 4b9d2da fix(core): normalize apiVersion during deserialization for backward compatibility (Florian Hussonnois)
- c068fc9 chore: migrate all resource schemas to v1 API version (Florian Hussonnois)
- 2f16b5f test(server): enhance test coverage (Florian Hussonnois)
- d13b904 fix: support multiple Schema Registry URLs with failover (Florian Hussonnois)
- bb63785 chore: enhance README.md and CONTRIBUTORS.md (Florian Hussonnois)
- cf5aa3e chore: add CLAUDE.md (Florian Hussonnois)
- f05b663 fix(schema-registry): perform soft delete before hard delete for permanent schema deletion (#674) (Florian Hussonnois)
- 038b01f refactor(rest-client): migrate from Jersey to RESTEasy proxy client (Florian Hussonnois)
- ed37877 test(e2e): add end-to-end test suite for native CLI binary (Florian Hussonnois)
- 009b8da fix(deps): upgrade vulnerable dependencies (CVE-2024-47561, CVE-2025-12183, CVE-2025-55163) (Florian Hussonnois)
- 69190f7 fix: update jikkou_completion (Florian Hussonnois)
- 546a96d test(kafka-connect): add regression tests for KafkaConnectRestartConnectors action (Florian Hussonnois)
- 85de46c fix(kafka-connect): support initial_state when creating connectors (KIP-980) (Florian Hussonnois)
- 3e42245 chore: add AGENTS.md for using coding agents (Florian Hussonnois)
- a8e0eaa fix(server): use blocking executor for API resources (Simon B. Laursen)
- 63c5b01 fix(aiven) healthcheck DOWN when project not set (Simon B. Laursen)
- a833a5d fix(schemaregistry): fix wrong recreations of schemas (#598) (Florian Hussonnois)
- 8afcc32 fix(schemaregistry): fix subject mode (Florian Hussonnois)
- 95b559f chore(core): add utility methods (Florian Hussonnois)
- 2a79cdf fix: apply subject configuration before schema registration (teebee)
- e7e9ab2 chore: bump to version '0.37.0-SNAPSHOT' (Florian Hussonnois)
- da4e6f1 (fix): properly split key-value pairs when values contain commas (Michał Rożak)
- 7913fde fix(core): make sure repository are not loaded twice on reconcile (Florian Hussonnois)
- 84c5963 fix(core): do not fail on invalid path for GitHubResourceRepository (Florian Hussonnois)
- 1d3d71b fix(core): apply file-pattern config for GitHubResourceRepository (Florian Hussonnois)
- 3bc13c0 fix(ci): fix release/early-access workflow (Florian Hussonnois)
- 0b5c775 fix: invalid supplier usage for schema registry basic authentication (RouxAntoine)
- 86231cc fix(ci): fix release workflow to avoid corrupted binary zip (#618) (Florian Hussonnois)
⬆️ Dependencies
- 829e48b build(deps): bump logback.version from 1.5.29 to 1.5.31 (dependabot[bot])
- faaca10 build(deps): bump protobuf-java.version from 4.33.4 to 4.33.5 (dependabot[bot])
- c682b9a build(deps): bump aquasecurity/trivy-action from 0.33.1 to 0.34.0 (dependabot[bot])
- a91439c build(deps): bump actions/github-script from 7 to 8 (dependabot[bot])
- e3d6c3f build(deps): bump aquasecurity/trivy-action from 0.28.0 to 0.33.1 (dependabot[bot])
- 1b480f1 build(deps): bump logback.version from 1.5.24 to 1.5.29 (dependabot[bot])
- e10cfb2 build(deps): CVE-2026-25526 jinjava (Florian Hussonnois)
- 5b66f5b build(deps): bump org.graalvm.buildtools:native-maven-plugin (dependabot[bot])
- 90dff90 build(deps): bump actions/upload-artifact from 5 to 6 (dependabot[bot])
- 1cdc545 build(deps): bump okhttp.version from 4.12.0 to 5.3.2 (dependabot[bot])
- 8a37856 build(deps): bump org.graalvm.sdk:graal-sdk from 25.0.1 to 25.0.2 (dependabot[bot])
- f67b830 build(deps): bump org.apache.maven.plugins:maven-shade-plugin (dependabot[bot])
- 782462b build(deps): bump org.vafer:jdeb from 1.13 to 1.14 (dependabot[bot])
- 1afaefb build(deps): bump org.apache.maven.plugins:maven-clean-plugin (dependabot[bot])
- 51117e9 build(deps): bump protobuf-java.version from 4.30.2 to 4.33.4 (dependabot[bot])
- bf039ce build(deps): bump jakarta.validation:jakarta.validation-api (dependabot[bot])
- d5ff48d build(deps): update jib maven plugin version (Florian Hussonnois)
- 444a43d build(deps): bump actions/upload-artifact from 4 to 5 (dependabot[bot])
- 9a8a599 build(deps): bump com.google.cloud.tools:jib-maven-plugin (dependabot[bot])
- c05f385 build(deps): bump org.jreleaser:jreleaser-maven-plugin (dependabot[bot])
- a786b7d build(deps): bump org.jetbrains:annotations from 24.1.0 to 26.0.2-1 (dependabot[bot])
- 68e8a61 build(deps): bump testcontainer.version from 1.20.6 to 1.21.3 (dependabot[bot])
- 212c010 build(deps): bump org.slf4j:jul-to-slf4j from 2.0.16 to 2.0.17 (dependabot[bot])
- 2876d63 build(deps): bump org.codehaus.mojo:build-helper-maven-plugin (dependabot[bot])
- 79522ed build(deps): bump org.apache.maven.plugins:maven-compiler-plugin (dependabot[bot])
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, Michał Rożak, RouxAntoine, Simon B. Laursen, Zach Pearce, dependabot[bot], github-actions[bot], teebee
Release 0.37.0-early-access
Changelog
🪛 Improvement and 🐞 Bug fixes
- 4b9d2da fix(core): normalize apiVersion during deserialization for backward compatibility (Florian Hussonnois)
- c068fc9 chore: migrate all resource schemas to v1 API version (Florian Hussonnois)
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois
Release v0.36.6
Changelog
🪛 Improvement and 🐞 Bug fixes
- 5b783a3 fix(deps): upgrade vulnerable dependencies (CVE-2024-47561, CVE-2025-12183, CVE-2025-55163) (Florian Hussonnois)
⬆️ Dependencies
- 706d462 build(deps): upgrade vulnerable dependencies (Florian Hussonnois)
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, github-actions[bot]
Release v0.36.5
Changelog
🪛 Improvement and 🐞 Bug fixes
- 6c4b0ec fix(server): use blocking executor for API resources (Simon B. Laursen)
- 90cc64d fix(aiven) healthcheck DOWN when project not set (Simon B. Laursen)
- 577dd87 fix(schemaregistry): fix wrong recreations of schemas (#598) (Florian Hussonnois)
- ded1779 chore(core): add utility methods (Florian Hussonnois)
- 3ff97cf fix: apply subject configuration before schema registration (teebee)
⬆️ Dependencies
- 431c431 build(deps): update dependencies (Florian Hussonnois)
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, Simon B. Laursen, github-actions[bot], teebee
Release v0.36.4
Changelog
🪛 Improvement and 🐞 Bug fixes
- 39e0234 fix(core): make sure repository are not loaded twice on reconcile (Florian Hussonnois)
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, github-actions[bot]
Release v0.36.3
Changelog
🪛 Improvement and 🐞 Bug fixes
- 4729bfd fix(core): do not fail on invalid path for GitHubResourceRepository (Florian Hussonnois)
- b417cbe fix(core): apply file-pattern config for GitHubResourceRepository (Florian Hussonnois)
Contributors
We'd like to thank the following people for their contributions:
Florian Hussonnois, github-actions[bot]