Releases: tinglesoftware/eventbus
Releases · tinglesoftware/eventbus
0.22.3
What's Changed
- Bump Microsoft.Extensions.Diagnostics.HealthChecks from 8.0.7 to 8.0.8 in the microsoft group across 1 directory by @dependabot in #666
- Bump the microsoft group with 4 updates by @dependabot in #687
- Bump the aws-sdk group across 1 directory with 4 updates by @dependabot in #685
- Bump the system group with 2 updates by @dependabot in #688
- Bump Polly.Core from 8.4.1 to 8.4.2 by @dependabot in #678
- Bump Confluent.Kafka from 2.5.2 to 2.5.3 by @dependabot in #671
- Bump Polyfill from 6.3.0 to 7.0.0 by @dependabot in #689
- Bump the azure-sdk group across 1 directory with 5 updates by @dependabot in #686
Full Changelog: 0.22.2...0.22.3
0.22.2
What's Changed
- Bump AnyOf from 0.3.0 to 0.4.0 by @dependabot in #646
- Bump Polyfill from 5.6.0 to 6.0.0 by @dependabot in #645
- Bump the azure-sdk group with 3 updates by @dependabot in #644
- Bump gittools/actions from 1 to 2 by @dependabot in #647
- Update GitVersion and react to changes by @mburumaxwell in #654
- Bump Polyfill from 6.0.0 to 6.1.1 by @dependabot in #652
- Bump Confluent.Kafka from 2.5.0 to 2.5.1 by @dependabot in #653
- Bump Polyfill from 6.1.1 to 6.2.2 by @dependabot in #656
- Bump the aws-sdk group across 1 directory with 4 updates by @dependabot in #657
- Bump Confluent.Kafka from 2.5.1 to 2.5.2 by @dependabot in #655
- Bump the azure-sdk group across 1 directory with 3 updates by @dependabot in #651
- Added logo to NuGet packages by @mburumaxwell in #660
Full Changelog: 0.22.1...0.22.2
0.22.1
What's Changed
- Bump the azure-sdk group across 1 directory with 2 updates by @dependabot in #630
- Bump Polyfill from 5.3.0 to 5.5.3 by @dependabot in #633
- Bump Azure.Identity from 1.11.4 to 1.12.0 in the azure-sdk group by @dependabot in #631
- Bump Polly.Core from 8.4.0 to 8.4.1 by @dependabot in #635
- Bump the aws-sdk group across 1 directory with 4 updates by @dependabot in #636
- Bump Polyfill from 5.5.3 to 5.6.0 by @dependabot in #637
- Bump System.Text.Json from 8.0.3 to 8.0.4 in the system group by @dependabot in #641
- Bump the aws-sdk group with 4 updates by @dependabot in #638
- Bump the microsoft group with 2 updates by @dependabot in #640
- Bump Azure.Core from 1.40.0 to 1.41.0 in the azure-sdk group by @dependabot in #639
- Bump Confluent.Kafka from 2.4.0 to 2.5.0 by @dependabot in #642
Full Changelog: 0.22.0...0.22.1
0.22.0
What's Changed
- #626: Complete AOT compatibility.
- Constructors for
EventRegistration
replaced withEventRegistration.Create<T>()
orEventRegistration.Create(...)
- Constructors for
EventConsumerRegistration
replaced withEventConsumerRegistration.Create<TEvent, TConsumer>()
orEventConsumerRegistration.Create(...)
DefaultJsonEventSerializer
now supportJsonSerializerContext
hence allows for an instance to be passed toservices.AddSlimEventBus(...)
- A new sample to show usage -> https://github.com/tinglesoftware/eventbus/tree/main/samples/AotSupport
- Constructors for
- #622: Reduce calls for creating
IServiceScope
and renameCreateScope()
toCreateServiceScope()
- #623: Update logging metadata to include entity URIs and FQDNs
- #625: Use RegEx source generators on .NET 7 or later
- #626: Set status and exception in Activity instances
Full Changelog: 0.21.2...0.22.0
0.21.2
What's Changed
- #585: Added sample for health checks
- Update lots of dependencies with bug fixes.
Full Changelog: 0.21.1...0.21.2
0.21.1
0.21.0
What's Changed
- #575: Migrate to resilience policies in Polly v8 with a new example for it. See official migration docs for more on Polly v8
- #576: Cosmetic code changes including primary constructors, collection literals, null coalescing, and source generators for RegEx.
Full Changelog: 0.20.0...0.21.0
0.20.0
What's Changed
- #558: Fix for CVE-2023-36414 in samples.
- #563: Support for .NET 8
- #564: Support for trimming which is necessary for AOT'd and trimmable apps. In this cases, use
service.AddSlimEventBus(...)
instead ofservices.AddEventBus(...)
and do not rely on binding values from configuration (support will come in a future release). - #565: Simplify models for IoTHub support hence support trimming.
- Standard configuration via
IEventBusConfigurator
which replacesIEventConfigurator
and non-IConfiguration
logic supported in non-trim scenarios. #566, #569. - #568: List of configurators is applied in reverse.
Full Changelog: 0.19.2...0.20.0
0.19.2
What's Changed
- #529: Fix sharing of processors for Azure transports that messes up deadletter.
- #530: Support deadletter entities with InMemory transport
Full Changelog: 0.19.1...0.19.2
0.19.1
What's Changed
- #528: Allow normal and deadletter consumer for the same event in the same app
Full Changelog: 0.19.0...0.19.1