Skip to content

v1.0.0

Compare
Choose a tag to compare
@arcus-automation arcus-automation released this 05 Aug 06:19
3a2c963

Install new version via NuGet

What's new?

Features

  • Provide the capability to authenticate with Azure Managed Identity in the Azure Service Bus message pump (#137)
  • Provide the capability to signal flexible JSON parsing during message routing (#192)
  • Provide the Content-Type to the system properties of the Azure Service Bus message pump (#183)

Fixes / Changes

  • Extract the message routing functionality from the message pump (#141)
  • Migrate towards the new Azure SDK when running the Azure Service Bus message pump (#175)
  • Consider EntityPath when using the namespace-scoped connection string when running the Azure Service Bus message pump (#187)
  • Use relaxed NuGet package ranges for better compatibility (#203)

Breaking Changes

  • Move the all message handler types to abstraction libraries (#153)
  • Improve Azure Service Bus message handler API design with fluent builder pattern (#152)
  • Streamline Azure Service Bus fallback message handlers with Message part (#194)
  • Use the built-in ServiceBusEntityType enumeration over our own ServiceBusEntity (#106)

Learn more in our migration guide.

Removal

None.

Changes:

  • 3a2c963 docs: add migration guide for v1.0 (#206)
  • 72033fc test: more extreme az service bus message routing tests (#209)
  • 4a3dc09 fix: remove internals visible to attribute (#210)
  • df297e7 docs: Fix typo for AdditionalMemberHandling (#205)
  • 59cfec4 fix: Relax enforcement of dependencies (#204)
  • cded8ed fix: Use reasonable dependency ranges to unblock v1.0.0-preview-1 (#203)
  • 121e5b6 feat: clean-up xml code docs (#198)
  • 931143b fix: use ubuntu-latest for build pipelines (#199)
  • 0d5a489 feat: streamline Message part in az servicebus fallback message handlers (#197)
  • fd18ae3 feat: add messaging option for more flexible json parsing (#193)
See More
  • 8c75100 feat: truncate az service bus topic subscriptions to 50 chars (#189)
  • 5f93697 test: add az servicebus namespace-scoped integration tests (#188)
  • 8c0dea7 feat: revisit settings,options,config for Azure Service Bus message pump (#179)
  • 0edc7f7 test: add unit tests for az servicebus sys props assignments (#186)
  • 2c5252d feat: add managed identity authentication to the Azure Service Bus message pump (#178)
  • 8db84f8 Added ContentType property to AzureServiceBusSystemProperties (#184)
  • e38cae1 feat: use package version ranges for Arcus dependencies (#181)
  • 0bd7c86 chore: [Snyk] Fix for 1 vulnerabilities (#180)
  • 775b01f feat: migrate towards the new Azure SDK (#175)
  • c35d59e chore: resolve code warnings (#174)
  • 1250cab feat: fluent API discovery with dedicated type for message handling (#172)
  • cd036c9 feat: extract message routing from the message pump (#141)
  • 7d6d5ef chore(rename): use built-in 'ServiceBusEntityType' for our message pump config (#169)
  • e6dd911 chore: [Snyk] Security upgrade github-pages from 207 to 214 (#171)
  • a69ebd1 chore(move): message handling types to abstractions projects (#170)
  • 362d294 docs: publish v0.6 feature docs (#168)

This list of changes was auto generated.