Releases: FoundatioFx/Foundatio.RabbitMQ
v10.2.2
Full Changelog: v10.2.0...v10.2.2
v9.0.0
v8.0.0
What’s New
The 8.0 release is a maintenance release improving the build process using containers.
Please take a look at the change log for a full list of the changes.
Check It Out – Feedback Appreciated!
We made many other improvements to ensure your apps run fast when using Foundatio, too many to be listed here. If you’re already using it, just update your NuGet package to the latest version to take advantage of these improvements. If you’re not using it yet, try it out. It’s worth a shot, we promise!
Once you’ve given it a go, please let us know what you like, or what you hate, by posting a issue.
Until next time, happy coding!
v7.0.0
What’s New
The 7.0 release is a maintenance release focusing on performance and bug fixes.
New Features
- We now allow implementations to be created with a default constructor or via fluent api. We wanted to do this in 6.0 but had breaking changes and wanted to give users some time to upgrade accordingly.
Performance Improvements
- We've introduced a TaskQueue pattern and use it in several places like processing
IMessageBus
messages on a dedicated thread(s) to ensure they are delivered and don't starve the thread pool. This greatly improves reliability and deliverability.
Bug Fixes
- Don't include the assembly qualified name, this makes recieving message bus messages from different app versions easier.
- We made changes to how CancellationTokens were handled and ensure they are disposed of properly.
Please take a look at the change log for a full list of the changes.
Check It Out – Feedback Appreciated!
We made many other improvements to ensure your apps run fast when using Foundatio, too many to be listed here. If you’re already using it, just update your NuGet package to the latest version to take advantage of these improvements. If you’re not using it yet, try it out. It’s worth a shot, we promise!
Once you’ve given it a go, please let us know what you like, or what you hate, by posting a issue.
Until next time, happy coding!
v6.0.0
What’s New
With the 6.0 release we focused on performance as well as improving the .NET Core support.
New Features
- Added support for SourceLink for improved debugging experience.
Performance Improvements
- Batched async operations across the board to reduce latencies and execution times.
Bug Fixes
- Fixed a bug where deep cloning objects (for caching and other operations) could cause dead locks.
Breaking
- Removed
ILogger
andILoggerFactory
implementations and moved toMicrosoft.Logging.Extensions
.
Please take a look at the change log for a full list of the changes.
Check It Out – Feedback Appreciated!
We made many other improvements to ensure your apps run fast when using Foundatio, too many to be listed here. If you’re already using it, just update your NuGet package to the latest version to take advantage of these improvements. If you’re not using it yet, try it out. It’s worth a shot, we promise!
Once you’ve given it a go, please let us know what you like, or what you hate, by posting a issue.
Until next time, happy coding!