This file documents all notable changes.
Most lines should begin with one of these words: Add, Fix, Update, Change, Deprecate, Remove.
-
Add prettier console output.
-
Fix unwanted
_error
and_skipped
queues being created for each client's default (response) queue. -
Update bus tuning:
- Change prefetch count from zero to the concurrency level.
- Lower Azure Service Bus maximum delivery count from 4X concurrency to concurrency plus one.
-
Add dependency: Subatomix.Logging 1.0.0.
-
Change target frameworks:
Component .NET Core/5+ .NET Standard .NET Framework Client packages ➤ 2.0 4.6.1 Engine assembly 8.0 none none .NET tool package 8.0 none none Windows service package 8.0 none none Test suite 8.0 none 4.8.1 -
Add/Update dependencies:
Package Version Microsoft.Extensions.Hosting.* 8.0.0 Microsoft.Extensions.Logging 8.0.0 Sharp.Disposable 1.1.1 Subatomix.Logging 1.0.0-pre.4 System.ServiceModel.* 8.0.0
-
Change project structure.
- Extract server engine into
RSMassTransit.Engine.dll
. - Add Windows service package.
- Add .NET tool package.
- Move client packages into this repository.
- Move PowerShell module into this repository.
- Extract server engine into
-
Change target frameworks:
Component .NET Core/5+ .NET Standard .NET Framework Client packages ➤ 2.0 4.6.1 Engine assembly 6.0 2.1 4.8 Test suite 6.0, 3.1 none 4.8 .NET tool package 6.0 none none Windows service package 6.0 none none -
Add/Update dependencies:
Package Version Client packages 1.0.0 MassTransit 7.3.1 Microsoft.Extensions.* 6.0.0, 6.0.1 System.ServiceModel.* 4.9.0 -
Change automated build system to GitHub Actions.
- Fix message prefetch setting not being applied on Azure Service Bus.
- Update MassTransit to 6.2.5
- Fix bus tuning options not being applied completely
- Update MassTransit to 5.5.1
- Initial release