Skip to content

Releases: streamthoughts/jikkou

Release 0.38.0-early-access

24 Apr 11:39

Choose a tag to compare

Pre-release

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

19 Mar 13:43

Choose a tag to compare

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

20 Feb 00:03

Choose a tag to compare

Changelog

🪛 Improvement and 🐞 Bug fixes

  • fd090a9 fix(kafka): label selectors no longer break topic reconciliation (#698) (Florian Hussonnois)

Contributors

We'd like to thank the following people for their contributions:
Florian Hussonnois, github-actions[bot]

Release v0.37.1

17 Feb 17:32

Choose a tag to compare

Changelog

🪛 Improvement and 🐞 Bug fixes

  • 28ce3ab fix(core): add missing provider type for CoreExtensionProvider in reference.conf (#693) (Florian Hussonnois)

Contributors

We'd like to thank the following people for their contributions:
Florian Hussonnois, github-actions[bot]

Release v0.37.0

17 Feb 00:47

Choose a tag to compare

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

16 Feb 23:29

Choose a tag to compare

Pre-release

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

10 Feb 21:46

Choose a tag to compare

Changelog

🪛 Improvement and 🐞 Bug fixes

⬆️ 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

16 Jan 21:27

Choose a tag to compare

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

08 Oct 08:28

Choose a tag to compare

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

07 Oct 07:57

Choose a tag to compare

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]