Releases: JasperFx/wolverine
Releases · JasperFx/wolverine
V2.8.0
What's Changed
- New optimized start up mode for HTTP endpoints when TypeLoadMode=Stat… by @jeremydmiller in #885
- make alba versions consistent by @SimonCropp in #880
- make xunit versions consistent by @SimonCropp in #878
- make Weasel versions consistent by @SimonCropp in #881
- Usings by @SimonCropp in #876
- Tolerate trailing semicolon in RabbitMQ connection string by @igor-toporet in #875
- Can now serialize IEvent for durable messaging w/ event subscripti… by @jeremydmiller in #886
Full Changelog: V2.7.0...V2.8.0
V2.7.0
What's Changed
- Docs: fixen broken link to local queues by @AlexZeitler in #850
- avoid some reflection via use of TryGetAttribute by @SimonCropp in #853
- add generic WolverineModule by @SimonCropp in #852
- remove redundant class body by @SimonCropp in #854
- Wolverine now considers a method named "Validate" or "ValidateAsync" … by @jeremydmiller in #855
- Upgrading JasperFx.CodeGeneration to stop the issue with preview code… by @jeremydmiller in #866
- cleanup some whitespace by @SimonCropp in #864
- merge some single and wheres by @SimonCropp in #859
- fix typo in _incrementIncomingEnvelopeAttempts by @SimonCropp in #858
- use char instead of string where possible by @SimonCropp in #861
- move to computed properties by @SimonCropp in #867
- Separates postgre transport and message storage schemas by @Shield1739 in #869
- remove redundant class bodies by @SimonCropp in #857
- Fix? for Codegen issues on IResult using HTTP endpoints, [Document(Required=true)] by @jeremydmiller in #871
- Add optional RouteUrl parameter to Wolverine endpoint attributes by @flew2bits in #873
- New overrides for registering Marten event subscriptions directly on … by @jeremydmiller in #874
New Contributors
- @flew2bits made their first contribution in #873
Full Changelog: V2.6.1...V2.7.0
V2.6.1
Important bug fixes for leadership election and for Swagger!
What's Changed
- Fix some usages of HttpChain.RequestType after filling it with System.Void as default value by @haefele in #847
- Set health check timestamp to utc by @Hobbs1210 in #849
New Contributors
- @Hobbs1210 made their first contribution in #849
Full Changelog: V2.6.0...V2.6.1
V2.6.0
What's Changed
- Little fix for Sql Server persistence of zero node records, and littl… by @jeremydmiller in #836
- Enabling Wolverine items to be used with codegen preview command line by @jeremydmiller in #837
- Multi-tenancy improvements for the Marten integration by @jeremydmiller in #842
- Add support for Azure ServiceBus subscription filter by @Xzelsius in #841
- Adjusting the requeue behavior for durable, local queues. Closes GH-826 by @jeremydmiller in #843
- Fix for saga identity rules. Closes GH-715 by @jeremydmiller in #844
- Http middleware usability improvements by @jeremydmiller in #845
- Patch for KafkaSenderProtocol to register a successful batch and clea… by @jeremydmiller in #846
Full Changelog: V2.5.1...V2.6.0
V2.5.1
The top line change here is improvements to the ability of the Rabbit MQ transport to recover from Rabbit MQ broker outages
What's Changed
- Big refactoring of the connection management in Rabbit MQ prior to wo… by @jeremydmiller in #832
- asserting on mediator only mode. Closes GH-830 by @jeremydmiller in #831
Full Changelog: V2.5.0...V2.5.1
V2.5.0
What's Changed
- Returning some value for IEndpointSummaryMetadata.Summary by @jeremydmiller in #822
- Better exception message on invalid middleware that really traces to … by @jeremydmiller in #823
- Reordered the HTTP aggregate handler workflow to make sure the not fo… by @jeremydmiller in #824
- Postgres-backed transport by @jeremydmiller in #825
- Fix for erroneous behavior of DeliveryOptions that made DeliverBy set… by @jeremydmiller in #827
- Upgrade to Marten 7.8 for some subscription support by @jeremydmiller in #828
Full Changelog: V2.4.0...V2.5.0
V2.4.0
What's Changed
- Better way to apply async extensions when mixed with Wolverine.HTTP by @jeremydmiller in #820
- Little better error message on missing serializer problem by @jeremydmiller in #821
Full Changelog: V2.3.0...V2.4.0
V2.3.0
What's Changed
- Convenience methods and extension methods for better Wolverine extens… by @jeremydmiller in #816
- Ability to declare Rabbit MQ objects in Wolverine extensions by @jeremydmiller in #815
- Asynchronous Wolverine extensions for better modular monolith configu… by @jeremydmiller in #817
Full Changelog: V2.2.1...V2.3.0
V2.2.1
What's Changed
- Fix for the erroneous inclusion of GeneratedStreamStateQueryHandler a… by @jeremydmiller in #814
Full Changelog: V2.2.0...V2.2.1
V2.2.0
What's Changed
- #698 dead letter queue interface accessible through messagestore interface by @erdtsieck in #787
- Hard coded serialization of all agent commands by @jeremydmiller in #791
- Disable Azure Service Bus from trying to use a topic or subscription … by @jeremydmiller in #792
- Fixes for AndPause() error handling and local queue tracking. Closes … by @jeremydmiller in #793
- Event forwarding from Marten to Wolverine allows for handlers to directly use IEvent by @jeremydmiller in #794
- remove redundant StringWriter alloc by @SimonCropp in #797
- avoid duplicate GetParameters lookup by @SimonCropp in #796
- docs: fix typo by @AlexZeitler in #800
- use collection expressions by @SimonCropp in #799
- append char where possible by @SimonCropp in #798
- simplify csproj by @SimonCropp in #795
- Event Subscriptions from Marten. Closes GH-783 by @jeremydmiller in #808
- remove redundant DebugType=portable by @SimonCropp in #802
- fix some nullability warnings by @SimonCropp in #803
- cleanup GetPrettyName by @SimonCropp in #805
- avoid redundant ToArray in AssertNoExceptionsWereThrown by @SimonCropp in #806
- use Count/Length over Any by @SimonCropp in #807
- #698 rest api on deadletter messages. Fetch, replay and delete by @erdtsieck in #810
- Docs: Remove method injection of bus in constructor injection example by @dmmusil in #730
- move to Swashbuckle.AspNetCore 6.5.0 by @SimonCropp in #811
- Updates to Marten integration docs by @jeremydmiller in #812
- Exclusive or sticky listeners that only run on one node. Strict order… by @jeremydmiller in #813
Full Changelog: V2.1.2...V2.2.0