v1.3.0
Install the Arcus.Messaging packages that you need via NuGet, for instance Arcus.Messaging.Pumps.ServiceBus:
PM > Install-Package Arcus.Messaging.Pumps.ServiceBus --Version 1.3.0
For a complete list of all Arcus.Messaging packages see the documentation.
What's new?
Features
- Provide the capability to handle messages from Azure Event Hubs in a message pump (#24, #323, #324, #326, #335)
- Provide the capability to send correlated Azure Service Bus messages (#309)
- Provide the capability to send correlated Azure Event Hubs event messages (#324)
- Provide the capability to track Azure Service Bus requests in the Azure Service Bus message pump (#221)
- Provide the capability to create
ServiceBusMessage
instances with a fluent builder (#269) - Provide the capability to create
EventData
instances with a fluent builder (#324) - Provide the capability to route messages in .NET 6 Azure Functions (#249)
- Provide the capability to retrieve the operation parent ID from the message correlation extension (#269)
Fixes / Changes
- Use custom
HealthReport
for TCP health probe that doesn't include exception details (#287)
Breaking Changes
None.
Removal
None.
Changes:
- acfaf3e feat: add eventhubs request tracking (#335)
- b75dcf1 docs: remove table of contents (#336)
- 2bf9aae fix: use general correlation model in sender extensions (#334)
- 598b4df feat: add eventhubs message router options (#332)
- b88b450 test: add eventhubs docker integration test (#322)
- ae653a6 feat: add telemetrycontext in sender correlation options (#328)
- 15f6bdf feat: add dependency tracking event producing (#325)
- 7b6f7f9 feat: add eventhubs messagehandler overloads (#323)
- 00783d3 feat: add request tracking az servicebus general routing (#319)
- 3eedd16 chore: fix typo in xml code docs on secret store ref (#329)
See More
- 1e54191 Chore(deps): bump terser from 4.8.0 to 4.8.1 in /docs (#320)
- 6ec407c feat: add Azure EventHubs messagepump (#317)
- 54e0c2c chore: improve cancellation handling (#313)
- be29986 fix: use correct repo url in projects (#314)
- a5a656c feat: add servicebus sender correlation extensions (#312)
- 82f0b22 feat: make message correlation enrichment properties configurable (#306)
- 54a0fd2 feat: use message correlation model directly (#304)
- 0c184fa chore: deprecate value missing exception (#298)
- c24b4fc fix: relax correlation properties guards in message builder (#295)
- b2f033b chore: deprecated object extensions (#294)
- 26d0ae8 fix: use reflection-free message routing (#286)
- b8a14ed Chore(deps): bump eventsource from 1.1.0 to 1.1.1 in /docs (#290)
- 3e5c99e fix: rm exn details from tcp health probe (#288)
- 7415e24 chore: add package readme project tag (#284)
- 0f0f54a chore: inform consumer about secret store dependency (#283)
- b84b704 feat: add operation id overload w custom prop name (#282)
- 687a634 docs: add welcome paragraph to welcome page (#280)
- 2b726da feat: extract operation parent ID from received message (#273)
- 99d57ba chore: add readme and proj url to nuget pkg (#274)
- d10202b docs: rework message handling structure (#268)
- b70a06d chore: update release notes header with example (#272)
- c66f70f Chore(deps): bump cross-fetch from 3.1.4 to 3.1.5 in /docs (#275)
- a6e87dd fix: add correlation registration in message router (#267)
- 51e5cc1 Chore(deps): bump async from 2.6.3 to 2.6.4 in /docs (#270)
- 555262b feat: add az servicebus request tracking to message router (#266)
- 0961845 docs: publish v1.2 feature docs (#264)
This list of changes was auto generated.
Full Changelog: v1.2.0...v1.3.0