Skip to content

Tags: Rzpeg/Rebus

Tags

4.0.0-b10

Toggle 4.0.0-b10's commit message
* Hide some internal types that were never meant to be part of the API

* Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data
* Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method)
* Add experimental expression-based pipeline invoker
* Compile expression-based pipeline with [FastExpressionCompiler](https://github.com/dadhi/FastExpressionCompiler) - thanks [dadhi]
* Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy]
* Move JSON serializer into core (still default, but now exposed so it can be customized)
* Rename transaction scope to `RebusTransactionScope` and make it expose `CompleteAsync()` and `Complete()` methods for completing in an async/sync manner respectively
* Add optional transport inspector service
* Extend `ILog` interface with warning signature that accepts an `Exception`
* Log uncaught exceptions from message handlers by passing real exceptions to the logger

4.0.0-b09

Toggle 4.0.0-b09's commit message
* Hide some internal types that were never meant to be part of the API

* Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data
* Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method)
* Add experimental expression-based pipeline invoker
* Compile expression-based pipeline with [FastExpressionCompiler](https://github.com/dadhi/FastExpressionCompiler) - thanks [dadhi]
* Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy]
* Move JSON serializer into core (still default, but now exposed so it can be customized)
* Rename transaction scope to `RebusTransactionScope` and make it expose `CompleteAsync()` and `Complete()` methods for completing in an async/sync manner respectively
* Add optional transport inspector service
* Extend `ILog` interface with warning signature that accepts an `Exception`

4.0.0-b08

Toggle 4.0.0-b08's commit message
* Hide some internal types that were never meant to be part of the API

* Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data
* Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method)
* Add experimental expression-based pipeline invoker
* Compile expression-based pipeline with [FastExpressionCompiler](https://github.com/dadhi/FastExpressionCompiler) - thanks [dadhi]
* Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy]
* Move JSON serializer into core (still default, but now exposed so it can be customized)
* Rename transaction scope to `RebusTransactionScope` and make it expose `CompleteAsync()` and `Complete()` methods for completing in an async/sync manner respectively
* Add optional transport inspector service

4.0.0-b07

Toggle 4.0.0-b07's commit message
* Hide some internal types that were never meant to be part of the API

* Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data
* Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method)
* Add experimental expression-based pipeline invoker
* Compile expression-based pipeline with [FastExpressionCompiler](https://github.com/dadhi/FastExpressionCompiler) - thanks [dadhi]
* Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy]
* Move JSON serializer into core (still default, but now exposed so it can be customized)
* Rename transaction scope to `RebusTransactionScope` and make it expose `CompleteAsync()` and `Complete()` methods for completing in an async/sync manner respectively

3.1.3

Toggle 3.1.3's commit message
* Make data storage test of last read time slightly more tolerant

4.0.0-b06

Toggle 4.0.0-b06's commit message
* Hide some internal types that were never meant to be part of the API

* Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data
* Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method)
* Add experimental expression-based pipeline invoker
* Compile expression-based pipeline with [FastExpressionCompiler](https://github.com/dadhi/FastExpressionCompiler) - thanks [dadhi]
* Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy]
* Move JSON serializer into core (still default, but now exposed so it can be customized)
* Rename transaction scope to `RebusTransactionScope` and make it expose `CompleteAsync()` and `Complete()` methods for completing in an async/sync manner respectively

4.0.0-b05

Toggle 4.0.0-b05's commit message
* Hide some internal types that were never meant to be part of the API

* Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data
* Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method)
* Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy]
* Move JSON serializer into core (still default, but now exposed so it can be customized)

4.0.0-b04

Toggle 4.0.0-b04's commit message
* Hide some internal types that were never meant to be part of the API

* Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data
* Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method)
* Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy]
* Move JSON serializer into core (still default, but now exposed so it can be customized)

4.0.0-b03

Toggle 4.0.0-b03's commit message
* Hide some internal types that were never meant to be part of the API

* Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data
* Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method)
* Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy]
* Move JSON serializer into core (still default, but now exposed so it can be customized)

4.0.0-b02

Toggle 4.0.0-b02's commit message
* Hide some internal types that were never meant to be part of the API

* Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data
* Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method)
* Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy]
* Move JSON serializer into core (still default, but now exposed so it can be customized)