20.0.1: Bugfixes and usability improvements
Bugfix: problems with the initialization order in integration tests, leading to duplicate beans when using the MockNakadiPublishingClient
Usability improvement: It is not needed anymore to annotate your Spring configuration with @EnableNakadiProducer
. Just including the jar in your classpath of your spring-boot application is enough. The Annotation has been deprecated and will be removed with the next major release. You may remove it from your applications now.
Bugfix: Submission to Nakadi did not work if the application's Spring configuration was not annotated with @EnableScheduling
.
Usability improvement: It is not neccessary to configure nakadi-producer.access-token-uri
anymore in Zalando's K8s environment. Please note that you will still need it for local testing.
Usability improvement: If you configure spring.flyway.*
but you don't configure all the available keys, the library will now fall back to the equivalent spring.datasource.*
configuration. So if you configured something like spring.flyway.url=${spring.datasource.url}
, this can now be removed.