v1.1.0
Springwolf 1.1.0 is out! Thank you to all contributors.
It contains a couple bug fixes after the big 1.0.0 release last month, next to the following noteworthy new features:
- @victorlev01 contributed the option to always edit the headers in springwolf-ui, even when no headers have been documented.
- @SheheryarAamir added support for Google PubSub bindings using annotations, which are included in the new
springwolf-googlepubsub-binding
artifact - @ctasada duplicated the sns and sqs bindings to artifact (
springwolf-(sns|sqs)-binding
). We consider extract all bindings to own artifacts, which would be included by default in the plugin artifacts. The intention is to offer a more light-weight springwolf experience for users that only want to use annotations without auto-detection of listeners - and thereby avoid the additional dependencies as well - @ctasada added another artifact - in beta state - to support the Kotlin
@SerialName
annotation. This is packaged inspringwolf-kotlinx-serialization-model-converter
What's Changed
- chore(deps): Bump org.springframework.boot from 3.2.2 to 3.2.3 by @dependabot in #638
- chore(deps): Bump org.mockito:mockito-core from 5.9.0 to 5.11.0 by @dependabot in #637
- feat(core): improve configuration validation by @timonback in #641
- fix(core): create correct servers reference by @timonback in #640
- fix(core): generate correct xml examples for array schemas GH-642 by @sam0r040 in #643
- docs(core): add info about nexus staging repository to releasing guide by @sam0r040 in #644
- fix(core): resolve xml nodes from cache by schema name instead of xmlelement name by @sam0r040 in #645
- chore(deps): Bump jacksonVersion from 2.16.1 to 2.16.2 by @dependabot in #646
- chore(deps): Bump testcontainersVersion from 1.19.6 to 1.19.7 by @dependabot in #648
- fix(ui): Make edit header view available by default in ui by @victorlev01 in #649
- chore(deps-dev): Bump follow-redirects from 1.15.4 to 1.15.6 in /springwolf-ui by @dependabot in #657
- (feat): Decoupled Binding annotations by @ctasada in #655
- chore(deps-dev): Bump @asyncapi/parser from 3.0.7 to 3.0.10 in /springwolf-ui by @dependabot in #659
- chore(deps-dev): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /springwolf-ui by @dependabot in #666
- chore(deps): Bump com.hubspot.jackson:jackson-datatype-protobuf from 0.9.14 to 0.9.15 by @dependabot in #661
- chore(deps): Bump org.apache.kafka:kafka-streams from 3.6.1 to 3.7.0 by @dependabot in #662
- chore(deps): Bump org.awaitility:awaitility from 4.2.0 to 4.2.1 by @dependabot in #663
- docs: add info that examples have to be run with gradle by @timonback in #653
- (fix): Google pubsub protocol schema setting - cloudsteam by @SheheryarAamir in #652
- Feat/document headers method level protocol listeners by @timonback in #654
- Feat/prepare publishing by @timonback in #667
- [feat] Added Kotlinx Serialization support by @ctasada in #656
- Add kotlinx-serialization-model-converter artifact by @timonback in #668
New Contributors
- @victorlev01 made their first contribution in #649
Full Changelog: v1.0.0...v1.1.0