springwolf-amqp-0.7.0
timonback
released this
23 Apr 10:37
·
923 commits
to master
since this release
Springwolf has been upgraded to use spring boot 3 & AsyncApi Spec 2.6.0.
Breaking Changes
- Springwolf requires at least Java 17 & Spring Boot 3
Migration Guide
@EnableAsyncApi
is deprecated as it is not needed anymore. See #161
What's Changed
- Upgrade to spring boot 3 by @timonback in #146
- Upgrade to spring boot 2.7.6, junit 5, gradle 7.5.1 by @timonback in #125
- feat: AsyncAPI 2.6.0 from EAP-2 by @Pakisan in #155
- feat: Enable/Disable listeners per configuration by @timonback in #147
- Provide Autoconfiguration, make @EnableAsyncApi deprecated and noop by @tvahrst in #161
- feat: Add logo by @timonback in #153
- test: GH-132: Add test for SpringPayloadAnnotationTypeExtractor by @timonback in #133
- Add example configuration for springdoc-openapi-gradle-plugin by @sam0r040 in #134
- bugfix: GH-132: Add access to ParameterizedTypeImpl to try block by @timonback in #138
- bugfix: Message is not comparable (ClassCastException) by @timonback in #137
- Fix bug #114 by adding
@Builder
and@Jacksonized
to KafkaMessageDto by @sam0r040 in #131 - chore: update versions by @sam0r040 in #145
- Feature/add support for message binding by @sam0r040 in #130
- feat: Serialize also kafka client-id and bindingVersion by @timonback in #141
- Feat: Resolve annotation headers + Multiple AsyncListener/AsyncPublisher annotation by @timonback in #139
- feat: Configurable springwolf producer for kafka plugin GH-126 by @sam0r040 in #144
- feat: Add nested payload dto example by @timonback in #150
- chore: Sort asyncapi doc elements via objectMapper by @timonback in #151
- Fix: Packaging jars without -plain archiveClassifier by @timonback in #152
- feat: Add amqp channel binding by @timonback in #154
- Fix: Serialize StringSchema without error by @timonback in #159
- fix: Use correct import for AsyncApi info model in SpringWolfAutoConfigurationTest by @sam0r040 in #163
- Preparing upcoming release by @timonback in #164
New Contributors
Full Changelog: springwolf-core-0.9.0...springwolf-core-0.10.0