Jikkou Versions Save

The Open source Resource as Code framework for Apache Kafka

0.34.0-early-access

3 weeks ago

Changelog

⬆️ Dependencies

  • 7aa600a build(deps): bump org.apache.maven.plugins:maven-source-plugin (dependabot[bot])

Contributors

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

v0.33.3

1 month ago

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]

v0.33.2

2 months ago

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]

v0.33.1

2 months ago

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]

v0.33.0

3 months ago

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]

0.33.0-early-access

3 months ago

Changelog

v0.32.0

5 months ago

Changelog

🚀 New Features

  • 0a1af72 feat(kafka): add support to delete consumer group (#329) (Florian Hussonnois)
  • 7272473 feat(connect): add action to restart Kafka Connect connectors (#331) (Florian Hussonnois)
  • 5787815 feat(kafka): Expose topic ID as label (#330) (Florian Hussonnois)
  • 2c65715 feat(kafka-connect): add a new option connect-cluster (#294) (Florian Hussonnois)
  • bd47594 feat(core): add support for new extension-type action (Florian Hussonnois)
  • 792febc feat(core): allow to specify resource selector matching stategy (Florian Hussonnois)
  • 1da779f feat: add support for verb get on resources (Florian Hussonnois)
  • 823881c feat(cli): add options to filter api-resources (Florian Hussonnois)
  • 559473e feat(api-server): allow loading external extensions (Florian Hussonnois)

🪛 Improvement and 🐞 Bug fixes

  • ab32e7a docs: add pages for extension type action (Florian Hussonnois)
  • 3761f98 docs: add page for KafkaConnectRestartConnectors action (Florian Hussonnois)
  • cdd31c2 docs: add page for KafkaConsumerGroupsResetOffsets action (Florian Hussonnois)
  • 0b67292 fix(schema-registry): fix SchemaRegistryHealthIndicator should handle java.net.SocketException (#295) (Florian Hussonnois)
  • 1325542 chore(chore): add additional tests for common classes (Florian Hussonnois)
  • 7cd580a fix(api-client): fix NPE when retrieving resource by name (Florian Hussonnois)
  • e592a2d fix(kafka): topic name should not be part of metadata V1KafkaTableRecord (Florian Hussonnois)
  • e0251ac docs: fix tutorial get started (Florian Hussonnois)
  • 5fd7891 remove file [skip ci] (Florian Hussonnois)
  • be3616e chore(cli): add args group for resource options (Florian Hussonnois)
  • ea44e96 refactor(core): refactor the ExtensionProvider api (Florian Hussonnois)
  • 16e05c5 fix(native): update proxy-config for native build (#323) (Florian Hussonnois)
  • 3bf79f6 docs: update README [skip ci] (Florian Hussonnois)
  • f76c274 fix(native): update proxy-config for native build (#323) (Florian Hussonnois)
  • 40588e6 fix(native): add ConnectionRequest to proxy-config for native build (#323) (Florian Hussonnois)
  • 2fa92c0 fix(native): set graalvm -march to compatibility (#322, #325) (Florian Hussonnois)
  • 9615188 fix(native): register com.amazonaws.auth.AWS4Signer for reflection (#323) (Florian Hussonnois)
  • 7c0d6c0 fix(server): exclude logback.xml from classpath on distribution (Florian Hussonnois)
  • 80edb5f fix(api): fix version on openapi (Florian Hussonnois)
  • aa2bf98 docs: add layout for openapi (Florian Hussonnois)
  • 52a2a10 chore: update gitignore (Florian Hussonnois)
  • bfcef1c docs(gh-page): update (Florian Hussonnois)
  • 5ddc9a4 chore: add openapi specification for Jikkou API Server (Florian Hussonnois)
  • 9b1664a docs: update README (Florian Hussonnois)
  • fcdbcfb docs(gh-page): add section for Jikkou Api Server (Florian Hussonnois)

⬆️ Dependencies

  • b27700b build(deps): bump org.junit:junit-bom from 5.10.0 to 5.10.1 (dependabot[bot])
  • 30f8290 build(deps): bump org.mockito:mockito-core from 5.6.0 to 5.7.0 (dependabot[bot])

Contributors

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

0.32.0-early-access

5 months ago

Changelog

Contributors

We'd like to thank the following people for their contributions: Florian Hussonnois

v0.31.0

6 months ago

Changelog

🚀 New Features

  • 412c127 feat(jikkou-api-server): allow to configure access_token on client (Florian Hussonnois)
  • 1c5d558 feat(cli): add new CLI option logger-level (Florian Hussonnois)
  • cd77319 feat(kafka): add V1KafkaConsumerGroup resource list (Florian Hussonnois)
  • 109ff9b feat(cli): add prepare command (Florian Hussonnois)
  • c9d5133 feat: add REST API for Jikkou (preview) (#301) (Florian Hussonnois)
  • d9d6898 feat: add property to enable/disable all extensions by default (Florian Hussonnois)

🪛 Improvement and 🐞 Bug fixes

  • f3384d3 docs: add doc for resource kafkabrokers (Florian Hussonnois)
  • 901c902 docs: add doc for consumer_groups (Florian Hussonnois)
  • c5e4a1a refactor: migrate api-extensions to support Jikkou API server (Florian Hussonnois)
  • 1661dc4 fix(connect): fix NPE when not state is specified in resource (#320) (Florian Hussonnois)
  • fc59cd5 chore: remove vavr dependencies (Florian Hussonnois)
  • 31d3f44 chore: improve some javadoc (Florian Hussonnois)
  • a36cff5 fix(cli): improve AWS MSK native support (Florian Hussonnois)
  • b614623 update license header and build (Florian Hussonnois)
  • 86fd4c4 ci: bump to jdk 21 (Florian Hussonnois)
  • 442065c refactor(core): add verb options to ApiResource model (Florian Hussonnois)
  • a6ed656 refactor(core): add ReconciliationChangeResultList to expose change result (Florian Hussonnois)
  • 5130036 core: enchance core api to list API resources (Florian Hussonnois)
  • e21ccfa core: refactor reconcilation api (Florian Hussonnois)
  • 59066f0 core: rellocate and refactor configuration api (Florian Hussonnois)
  • d8b3917 core: add findDescriptorByType methods to ResourceRegistry (Florian Hussonnois)
  • 9b15707 core: refactor core-api to load extensions (Florian Hussonnois)
  • a8299a7 docs(readme):Fatjar Link Outdated (jramonrod)
  • 3414a9b fix(extension-kafka): KafkaAclChangeList should not output duplicate keys (#300) (Florian Hussonnois)
  • 9b4dafe chore: add example for kafkaconnector (Florian Hussonnois)
  • 527784b chore: update docker-compose.yml (Florian Hussonnois)
  • 9327ff6 docs: add logo (Florian Hussonnois)
  • ce64836 docs(gh-page): update (Florian Hussonnois)
  • 3c3a742 docs(gh-page): update (Florian Hussonnois)

⬆️ Dependencies

  • 67c9bdd build(deps): bump okhttp.version from 4.11.0 to 4.12.0 (dependabot[bot])
  • 927a481 build(deps): bump jackson.version from 2.15.2 to 2.15.3 (dependabot[bot])
  • e0b6daa build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 (dependabot[bot])
  • 26f5980 build(deps): bump com.typesafe:config from 1.4.2 to 1.4.3 (dependabot[bot])
  • 8f97225 build(deps): bump org.graalvm.sdk:graal-sdk from 23.0.1 to 23.1.0 (dependabot[bot])
  • 8823224 build(deps): bump io.micronaut.maven:micronaut-maven-plugin (dependabot[bot])
  • eff8aa8 build(deps): bump org.apache.kafka:kafka-clients from 3.5.1 to 3.6.0 (dependabot[bot])
  • 6bb2bf8 build(deps): bump org.mockito:mockito-core from 5.5.0 to 5.6.0 (dependabot[bot])

Contributors

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

0.31.0-early-access

6 months ago

Changelog