Release v0.7.0
Features
b4d6577 feat(jikkou): allow register and configure multiple validations
a96ba09 feat(jikkou): add support to increase the number of partitions (#5)
de70947 feat(jikkou): add support for loading extension from external directories
a30e85d feat(jikkou): add built-in topic validation for prefix and suffix
a1b4dab feat(jikkou): add built-in TopicNameRegexValidation
6c11cdc feat(jikkou): allow to configure custom Validation and Transformation
5bd44c7 feat(jikkou): make min.replication.factor and min.num.partitions configurable (#53)
1db4c27 feat(jikkou): allow to define 'templating.vars' directly from application.conf file (#52)
Improvements & Bugfixes
530d554 refactor(jikkou): refactor to support multiple errors per operation
929a96d fix(jikkou): fix runner scripts for overriding classpath
fc9eacc refactor(jikkou): cleanup Jackson class
0874299 fix(build): fix docker image build due to project renaming
Sub-Tasks
1cf9c59 build(ci): remove circleci
a9f001f build(gh-actions): add workflow to build-push docker image
3ef7f64 build(docker): move Dockerfile to dedicated directory
4b40f93 build(gh-actions): add new workflow for build
Distributions
Docker Hub
$ docker pull streamthoughts/jikkou:0.7.0
GitHub release
$ wget https://github.com/streamthoughts/jikkou/releases/download/v0.6.0/jikkou-0.7.0.zip
Maven Central
$ mvn dependency:copy -Dartifact=io.streamthoughts:jikkou:0.7.0:jar:all -DoutputDirectory=./