CatMQ v2.5.1
Version: 2.5.1
Status: Stable
Released: 2025-11-22
License: MIT License
Downloads
CatMQ.linux.x64.zip •
14.87 MB
CatMQ.windows.x64.exe •
11.16 MB
Source-Code
Release Notes
- Adds async overloads for Enqueue methods to the CMqClient for improved concurrency.
- Renames ConnectAsync to ConnectBackground in CMqClient to better reflect its asynchronous nature.
- Includes methods to create, delete, and purge queues asynchronously and synchronously.
- Introduces EnqueueOptions to allow for configuration of message enqueuing behavior, such as delivery delay and server confirmation timeouts.
- Adds ThrowIfFailed() extension method to all CMq*QueryReply objects for simplified error handling.
- Updates package versions across CatMQ projects to 2.5.1 and updates NTDLS.ReliableMessaging dependency to 3.2.11.
Be sure to check out the NuGet packages https://www.nuget.org/packages/NTDLS.CatMQ.Client/2.5.1 https://www.nuget.org/packages/NTDLS.CatMQ.Server/2.5.1 https://www.nuget.org/packages/NTDLS.CatMQ.Shared/2.5.1
Full Changelog: https://github.com/NTDLS/CatMQ/compare/2.4.8...2.5.1
This is open source software licensed as MIT License. You can obtain the source code from