Skip to content

0.22.0

Compare
Choose a tag to compare
@mburumaxwell mburumaxwell released this 06 Jun 16:41
· 57 commits to main since this release
047dec6

What's Changed

  • #626: Complete AOT compatibility.
    • Constructors for EventRegistration replaced with EventRegistration.Create<T>() or EventRegistration.Create(...)
    • Constructors for EventConsumerRegistration replaced with EventConsumerRegistration.Create<TEvent, TConsumer>() or EventConsumerRegistration.Create(...)
    • DefaultJsonEventSerializer now support JsonSerializerContext hence allows for an instance to be passed to services.AddSlimEventBus(...)
    • A new sample to show usage -> https://github.com/tinglesoftware/eventbus/tree/main/samples/AotSupport
  • #622: Reduce calls for creating IServiceScope and rename CreateScope() to CreateServiceScope()
  • #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