Skip to content

Latest commit

 

History

History
90 lines (72 loc) · 3.82 KB

CHANGES.md

File metadata and controls

90 lines (72 loc) · 3.82 KB

Changes in RSMassTransit

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.
  • 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

0.0.1

  • Update MassTransit to 5.5.1

0.0.0

  • Initial release