github Particular/NServiceBus 5.2.0

latest releases: 9.0.0, 9.0.0-alpha.10, 8.1.6...
9 years ago

As part of this release we had 153 commits which resulted in 32 issues being closed.

Features

  • Added support for individualizing endpoint queue names when Scaling-Out #2571
  • Diagnostic support for the message processing pipeline #2211

Improvements

  • IncomingContext constructor has to be public for unit testing behaviors #2635
  • Exception Data property to be included when setting exception headers #2630
  • Added explicit API for property injection for IHandleMessages #2603
  • Added Persistence extensibility per storage type #2587
  • Throw an exception when callbacks are used in Send only mode #2476

Bugs

  • Configuring invalid combinations of persistence and storage types causes endpoint to fail at startup #2644
  • When setting an individual storage type persistence, all storage persistence types are overridden #2622
  • Support inheritance-based sagas of +1 generic args #2613
  • Send only endpoints can't publish messages #2612
  • Incorrect assignment of assembly ReleaseDateAttribute causes license upgrade protection to expire #2610
  • ForwardReceivedMessagesTo setting does not auto enable forwarding #2604
  • Cannot set up property injection in NSB 5.0 #2600
  • XMLSerialization does not deserialize messages with Uri containing '&' characters #2595
  • Accessing list of scanned types returns nulls for types that could not be scanned #2591
  • Obsolete BusConfiguration.EndpointVersion(string version) #2589
  • Better exception handling for users hosting in IIS without permissions to access ~/App_Data folder #2570
  • Point to documentation on how to set-up performance counter PS cmdlet that is not found #2519
  • When an event is derived from multiple interfaces that don't have a hierarchy, only handlers for the first interface are called #2301
  • Having a message with a read-only collection property of the same type causes StackOverflowException in EncryptionMessageMutator #2119
  • IHandleSagaNotFound fires multiple times for a message that targets multiple sagas #2080
  • High Critical Time reported when a deferred message arrives. #1250

Where to get it

You can download this release from nuget

Don't miss a new NServiceBus release

NewReleases is sending notifications on new releases.