Releases: sweetlandj/Platibus
Releases · sweetlandj/Platibus
v2.4.0
v2.3.0
Added support for SQL and SQLite message journaling
v2.2.0
- Added OWIN hosting support via new Platibus.Owin package
v2.1.17
Added HttpClientPool to HttpTransport to enable reuse of HttpClientHandlers (See Improper Instantiation in MS PNP)
v2.1.16
- Bug fixes for using Windows authentication over HTTP transport with local transport bypass enabled
- Changed default JSON serializer settings to ignore missing members.
v2.1.15
Added option to short-circuit HTTP transport for messages addressed to local destinations
v2.1.4
- Enhancement: Bus now bypasses ITransportService when destination is equal to its base URI (local delivery)
- Bugfix: HttpClient now explicitly disposed in HttpTransportService
- Bugfix: Improved default values for max attempts and retry delays in IMessageQueueingService implementations
- Bugfix: Fixed auto acknowledgement behavior in RabbitMQQueue
- Enhancement: Added tests to verify and prevent regressions on retry / dead letter behavior for FilesystemMessageQueueingService, SQLMessageQueueingService, and RabbitMQMessageQueueingService
v2.1.13
- Replaced BufferBlock and background task with ActionBlock in FileSystemMessageQueue, InMemoryMessageQueue, and SQLMessageQueue
v2.1.12
- Changed default message importance of publications to Critical to ensure that they are queued in the outbound queue within HttpTransportService so that the publishing app does not have to wait for successful publication to all subscribing endpoints (including HTTP timeouts, etc.)
v2.1.10
Bugfix release to improve resolution of endpoint credentials by address