Release v0.31.0
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