Releases: springwolf/springwolf-core
Releases · springwolf/springwolf-core
springwolf-amqp-0.7.0
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
springwolf-kafka-0.10.0
What's Changed
- Extract generic type for KafkaListeners in batch mode by @timonback in #89
- Fix #117 by @stavshamir in #120
- Update springwolf-core to 0.9.0
- Breaking change: built-in producer is disabled by default. Please see the documentation for more info: https://springwolf.github.io/docs/configuration#additional-applicationproperties
springwolf-core-0.9.0
What's Changed
- Support for non-spring-boot configurations was removed
- Allow customization of objectMapper by @timonback in #122
- Annotation for publisher and subscriber by @timonback in #118
- Feature/property binding for docket configuration by @sam0r040 in #123
springwolf-cloud-stream-0.1.0
First release!
springwolf-amqp-0.6.0
What's Changed
- Updated springwolf-core to 0.9.0
springwolf-kafka-0.9.0
What's Changed
- Auto detect spring kafka headers by @timonback
- Extend publishing API for kafka plugin to support publishing of kafka headers by @sam0r040
- Fix bug #85 by @stavshamir
- Updated core version to 0.8.0 - see core release notes
New Contributors
Notes
Please note that to use this version with the UI, you must upgrade the UI version to the latest release as well (0.6.0).
springwolf-core-0.8.0
What's Changed
- Add possibility to manually document Kafka header for consumers and producers by @timonback
- Fix bug #40 by @timonback
- Fix bug #100 by @stavshamir
- Lint AsyncApi docs by @timonback
springwolf-amqp-0.5.0
What's Changed
- Updated core version to 0.8.0 - see core release notes
Notes
Please note that to use this version with the UI, you must upgrade the UI version to the latest release as well (0.6.0).
springwolf-kafka-0.8.0
What's Changed
- Allow for manual consumer definition. by @jrlambs in #77
- Add optional message description for manual consumer/producer definition by @timonback in #84
- GH-83: fix: Merge operations when repeated ChannelItem found by @timonback in #88
New Contributors
- @jvwilge made their first contribution in #73
- @yasen-pavlov made their first contribution in #74
- @jrlambs made their first contribution in #77
- @sergiorc made their first contribution in #82
- @timonback made their first contribution in #84
Thanks everybody!
springwolf-core-0.7.0
What's Changed
- Allow for manual consumer definition. by @jrlambs in #77
- Add optional message description for manual consumer/producer definition by @timonback in #84
- GH-83: fix: Merge operations when repeated ChannelItem found by @timonback in #88
New Contributors
- @jvwilge made their first contribution in #73
- @yasen-pavlov made their first contribution in #74
- @jrlambs made their first contribution in #77
- @sergiorc made their first contribution in #82
- @timonback made their first contribution in #84
Thanks everybody!