Skip to content

v1.1.0

Compare
Choose a tag to compare
@timonback timonback released this 23 Mar 20:04
· 346 commits to master since this release
db03b0a

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 in springwolf-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

Full Changelog: v1.0.0...v1.1.0