Releases: JasperFx/wolverine
V1.18.0
A 100% community driven release!
What's Changed
- Include code documentation in Nuget by @chrisbbe in #727
- Prevent default SQS DLQ from being referenced erroneously by @codyspeck in #725
- Added
AcceptResponse
to allow automated mapping of the 202 status with the Location Header by @oskardudycz in #726 - Add support for
IEndpointConventionBuilder.Finally
and fix status-code 200 inPublishingEndpoint
by @haefele in #724
New Contributors
Full Changelog: V1.17.0...V1.18.0
V1.17.0
What's Changed
- Important fix for endpoint/transport configuration uncovered by folks trying to disable dead letter queue behavior in AWS SQS usage
- Fix UseSystemTextJsonForSerialization customization by @drmohundro in #720
- add ef core registration method overload by @kirill-gerasimenko-da in #721
New Contributors
- @drmohundro made their first contribution in #720
Full Changelog: V1.16.1...V1.17.0
V1.16.1
Fixes a singular issue with trying to publish a message to Rabbit MQ topics with topic rules per message, and also making the message delivery scheduled with a delay.
V1.16.0
What's Changed
-
Topics, topics, topics! Fixes and improvements for topic based messaging in both MQTT and Rabbit MQ
-
Check out the full list here: https://github.com/JasperFx/wolverine/milestone/42?closed=1
-
feat: Add primitive handling to CompiledQuery result writer by @Blackclaws in #706
Full Changelog: V1.15.0...V1.16.0
V1.15.0
What's Changed
- MQTT improvements
- See https://github.com/JasperFx/wolverine/milestone/41?closed=1 for the full list of issues closed
- Fix ProducesResponseType Support + Improve annotation accuracy by @Hawxy in #695
- Fix incorrect Http verb in WolverineOptionsAttribute by @haefele in #693
- Removed duplicates in Executor by @swimtver in #699
- Fix: compiled query resource writer assembly reference by @Blackclaws in #700
New Contributors
Full Changelog: V1.14.0...V1.15.0
V1.14.0
What's Changed
See the entire list of closed issues at https://github.com/JasperFx/wolverine/milestone/40?closed=1
- remove redundant GetTypeInfo by @SimonCropp in #679
- fix case of OpenApiDemonstrator.csproj path by @SimonCropp in #682
- feat: IResourceWriterPolicy accessible and CompiledQueryResourceWriter by @Blackclaws in #687
- Allow for parallelism configuration in BatchedSender by @codyspeck in #681
New Contributors
- @Blackclaws made their first contribution in #687
- @codyspeck made their first contribution in #681
Full Changelog: v1.13.2...V1.14.0
V1.13.2
OpenAPI fixes & improved "solo" mode.
See https://github.com/JasperFx/wolverine/milestone/39?closed=1
Full Changelog: V1.13.0...v1.13.2
V1.13.0
What's Changed
The main highlight is very significant improvements to the OpenAPI (Swashbuckle/Swagger) documentation generation in Wolverine.HTTP
as Wolverine finally got its own OpenAPI strategy that works with Wolverine's own special sauce. The other big highlight is some significant improvements to the MQTT support that was sponsored by a JasperFx Software client building an IoT application.
Other issues:
https://github.com/JasperFx/wolverine/milestone/38?closed=1
- #647 Await forwarded event actions from integration tests by @erdtsieck in #653
- #649 Dynamic code generation fails occasionally on a list of messages that use a Marten aggregate and thus trigger code generation in parallel by @erdtsieck in #652
- Manage Sender and Listener connection separately in RMQ by @vglinca in #644
Full Changelog: V1.12.3...V1.13.0
V1.12.3
Hopefully the last attempt at locking in Nuget dependencies for other folks
V1.12.2
Upgrading to Marten 6.4 and the latest Npgsql