All Versions
301
Latest Version
Avg Release Cycle
24 days
Latest Release
-

Changelog History
Page 1

  • v7.0.0 Changes

    • ๐Ÿ”„ Change locking interface to be more generic - thanks kendallb
    • Only target .NET Standard 2.0
    • ๐Ÿ”„ Change default JSON serializer to System.Text.Json (this is a BREAKING change! Please remember to .Serializer(s => s.UseNewtonsoftJson())) if you rely on e.g. inheritance and other advanced stuff
    • โž• Add Configure.OneWayClient() API which can be used to configure one-way clients, because handlers - and thus also the handler activator - are irrelevant - thanks riezebosch
    • ๐Ÿ›  Fix typos in XML docs - thanks torangel
    • โž• Add extensibility point for fetching encryption keys from remote source, thus enabling centrally managed key rotation - thanks torangel

  • v7.0.0-rc6 Changes

    • ๐Ÿ”„ Change locking interface to be more generic - thanks kendallb
    • Only target .NET Standard 2.0
    • ๐Ÿ”„ Change default JSON serializer to System.Text.Json (this is a BREAKING change! Please remember to .Serializer(s => s.UseNewtonsoftJson())) if you rely on e.g. inheritance and other advanced stuff
    • โž• Add Configure.OneWayClient() API which can be used to configure one-way clients, because handlers - and thus also the handler activator - are irrelevant - thanks riezebosch
    • ๐Ÿ›  Fix typos in XML docs - thanks torangel
    • โž• Add extensibility point for fetching encryption keys from remote source, thus enabling centrally managed key rotation - thanks torangel
    • ๐Ÿ‘‰ Make IErrorTracker async to enable future distributed error tracking scenarios
    • โž• Add ICorrelationErrorHandler for handling cases where an incoming message matches a saga, but it cannot be correlated with an existing instance, and the message is not allowed to initiate a new saga. Enabled customization of how Rebus should behave.
    • Extend allowed version ranges for Newtonsoft.Json to 12.0.1 <= v < 14 and System.Text.Json to 5 <= v < 8

  • v7.0.0-rc4 Changes

    • ๐Ÿ”„ Change locking interface to be more generic - thanks kendallb
    • Only target .NET Standard 2.0
    • ๐Ÿ”„ Change default JSON serializer to System.Text.Json (this is a BREAKING change! Please remember to .Serializer(s => s.UseNewtonsoftJson())) if you rely on e.g. inheritance and other advanced stuff
    • โž• Add Configure.OneWayClient() API which can be used to configure one-way clients, because handlers - and thus also the handler activator - are irrelevant - thanks riezebosch
    • ๐Ÿ›  Fix typos in XML docs - thanks torangel
    • โž• Add extensibility point for fetching encryption keys from remote source, thus enabling centrally managed key rotation - thanks torangel
    • ๐Ÿ‘‰ Make IErrorTracker async to enable future distributed error tracking scenarios
    • โž• Add ICorrelationErrorHandler for handling cases where an incoming message matches a saga, but it cannot be correlated with an existing instance, and the message is not allowed to initiate a new saga. Enabled customization of how Rebus should behave.

  • v7.0.0-rc3 Changes

    • ๐Ÿ”„ Change locking interface to be more generic - thanks kendallb
    • Only target .NET Standard 2.0
    • ๐Ÿ”„ Change default JSON serializer to System.Text.Json (this is a BREAKING change! Please remember to .Serializer(s => s.UseNewtonsoftJson())) if you rely on e.g. inheritance and other advanced stuff
    • โž• Add Configure.OneWayClient() API which can be used to configure one-way clients, because handlers - and thus also the handler activator - are irrelevant - thanks riezebosch
    • ๐Ÿ›  Fix typos in XML docs - thanks torangel
    • โž• Add extensibility point for fetching encryption keys from remote source, thus enabling centrally managed key rotation - thanks torangel
    • ๐Ÿ‘‰ Make IErrorTracker async to enable future distributed error tracking scenarios

  • v7.0.0-rc2 Changes

    • ๐Ÿ”„ Change locking interface to be more generic - thanks kendallb
    • Only target .NET Standard 2.0
    • ๐Ÿ”„ Change default JSON serializer to System.Text.Json (this is a BREAKING change! Please remember to .Serializer(s => s.UseNewtonsoftJson())) if you rely on e.g. inheritance and other advanced stuff
    • โž• Add Configure.OneWayClient() API which can be used to configure one-way clients, because handlers - and thus also the handler activator - are irrelevant - thanks riezebosch
    • ๐Ÿ›  Fix typos in XML docs - thanks torangel
    • โž• Add extensibility point for fetching encryption keys from remote source, thus enabling centrally managed key rotation - thanks torangel
    • ๐Ÿ‘‰ Make IErrorTracker async to enable future distributed error tracking scenarios

  • v7.0.0-rc1 Changes

    • ๐Ÿ”„ Change locking interface to be more generic - thanks kendallb
    • Only target .NET Standard 2.0
    • ๐Ÿ”„ Change default JSON serializer to System.Text.Json (this is a BREAKING change! Please remember to .Serializer(s => s.UseNewtonsoftJson())) if you rely on e.g. inheritance and other advanced stuff
    • โž• Add Configure.OneWayClient() API which can be used to configure one-way clients, because handlers - and thus also the handler activator - are irrelevant - thanks riezebosch
    • ๐Ÿ›  Fix typos in XML docs - thanks torangel
    • โž• Add extensibility point for fetching encryption keys from remote source, thus enabling centrally managed key rotation - thanks torangel

  • v7.0.0-b05 Changes

    • ๐Ÿ”„ Change locking interface to be more generic - thanks kendallb
    • Only target .NET Standard 2.0
    • ๐Ÿ”„ Change default JSON serializer to System.Text.Json (this is a BREAKING change! Please remember to .Serializer(s => s.UseNewtonsoftJson())) if you rely on e.g. inheritance and other advanced stuff
    • โž• Add EmptyActivator which can be used with one-way clients, because handlers are irrelevant - thanks riezebosch

  • v7.0.0-b04 Changes

    • ๐Ÿ”„ Change locking interface to be more generic - thanks kendallb
    • Only target .NET Standard 2.0
    • ๐Ÿ”„ Change default JSON serializer to System.Text.Json (this is a BREAKING change! Please remember to .Serializer(s => s.UseNewtonsoftJson())) if you rely on e.g. inheritance and other advanced stuff

  • v7.0.0-b02 Changes

    • ๐Ÿ”„ Change locking interface to be more generic - thanks kendallb
    • Only target .NET Standard 2.0

  • v7.0.0-b01 Changes

    • ๐Ÿ”„ Change locking interface to be more generic - thanks kendallb
    • Only target .NET Standard 2.0
    • โšก๏ธ Update Newtonsoft JSON dep to 13.0.1