Skip to content

v0.14.0

Compare
Choose a tag to compare
@timonback timonback released this 01 Sep 20:07
· 670 commits to master since this release

We are happy to announce another release thanks to many changes made by our contributors.

ExampleJsonGenerator fixed

The ExampleJsonGenerator introduced in the last release included some bugs, which we have addressed. Thank you for the feedback and test cases that we have added as well. If you find further issue, please continue to report them.
We decided to continue to stick with swagger-inflector as a fallback for this release, but plan to remove it in the next release.

@ConditionalOnProperty support

@jmwestbe added in #340 correct handling for @ConditionalOnProperty annotations. Springwolf does respect whether methods annotated with ...Listeners are actually activated now.

AWS SQS

We expanded our range of supported protocol to AWS SQS. Add the springwolf-sqs plugin to benefit from auto-detection of @SqsListener or use @AsyncPublisher with @SqsAsyncOperationBinding.

See the example for more details.

What's Changed

  • chore(deps-dev): bump @types/node from 18.17.1 to 18.17.3 in /springwolf-ui by @dependabot in #318
  • chore(deps): bump com.bmuschko.docker-spring-boot-application from 9.3.1 to 9.3.2 by @dependabot in #319
  • chore: Bump to angular 16.2 by @timonback in #320
  • GH-134: fix: Handle NPE in ExampleJsonGenerator by @timonback in #316
  • chore(deps): bump io.spring.dependency-management from 1.1.2 to 1.1.3 by @dependabot in #324
  • chore(deps-dev): bump @types/node from 18.17.3 to 18.17.5 in /springwolf-ui by @dependabot in #323
  • chore(deps-dev): bump @types/node from 18.17.5 to 18.17.6 in /springwolf-ui by @dependabot in #327
  • chore(deps): bump com.github.node-gradle.node from 5.0.0 to 7.0.0 by @dependabot in #328
  • chore(deps): bump testcontainersVersion from 1.18.3 to 1.19.0 by @dependabot in #329
  • chore(deps): bump org.springdoc.openapi-gradle-plugin from 1.6.0 to 1.7.0 by @dependabot in #330
  • chore(deps): bump org.owasp.dependencycheck from 8.3.1 to 8.4.0 by @dependabot in #331
  • chore(deps): bump org.mockito:mockito-core from 5.4.0 to 5.5.0 by @dependabot in #334
  • chore(deps-dev): bump @types/node from 18.17.6 to 18.17.12 in /springwolf-ui by @dependabot in #338
  • chore(deps): bump org.mockito:mockito-junit-jupiter from 5.4.0 to 5.5.0 by @dependabot in #336
  • chore: Generate examples for map by @timonback in #326
  • feat: Added an @AsyncOperationBinding annotation to simplify the creation of new operation bindings by @ctasada in #296
  • Support @conditional: Add environment to AbstractAnnotatedClassScanner by @jmwestbe in #340
  • chore(deps): bump org.springframework.boot from 3.1.2 to 3.1.3 by @dependabot in #335
  • Feat/amqp handle routing key by @timonback in #317
  • Add AWS SQS Plugin by @timonback in #333

New Contributors

Full Changelog: v0.13.0...v0.14.0