Skip to content

Releases: arcus-azure/arcus.messaging

v3.0.0-preview-1

21 Aug 07:35
8a10927
Compare
Choose a tag to compare
v3.0.0-preview-1 Pre-release
Pre-release

Install the Arcus.Messaging packages that you need via NuGet, for instance Arcus.Messaging.Pumps.ServiceBus:

PM > Install-Package Arcus.Messaging.Pumps.ServiceBus --Version 3.0.0-preview-1

For a complete list of all Arcus.Messaging packages see the documentation.

What's new?

Features

  • Provide the capability to do something (#123)

Fixes / Changes

None.

Breaking Changes

None.

Removal

None.

Changes:

  • 8a10927 feat(az.sb.session): add session support for az service-bus message pump (#635)
  • f2d465b chore(az.sb): correct az sb msg handler options naming+aggregation (#631)
  • 33b6da6 chore(messaging.abstractions): make messagecontext protected abstract (#638)
  • 918f569 chore(messaging.abstractions): remove propertynames.operationparentid (#637)
  • 2ce2657 chore(messaging.abstractions): remove propertynames.transactionid (#636)
  • 6778c2c chore(propertynames): remove property propertynames.contenttype (#633)
  • 7216e3d chore(correlation): remove (now) unused correlation options (#620)
  • 5fa52b8 chore(test): remove (now) unnecessary custom logger provider (#632)
  • d68ff95 chore(az.sb): extract az service-bus message pump from general pump (#627)
  • a1bfb00 test(az.sb): reduce tech debt by focusing & simplifying az sb integration tests (#626)
See More
  • 44def9a chore(az.sb): remove mentioning of fallback message handlers in logs (#629)
  • e9e96fa chore(general): remove now unused add message handler member on collection (#628)
  • b868d20 chore(net8.0): use new argument checking constructs in az sb (#621)
  • c507e03 chore(az.sb): remove (now) unnecessary settings class for az sb receiver creation (#619)
  • b4f325f chore(test): move sb worker test fixtures to core (#618)
  • a82f2bb chore(deps): solely use .NET 8 in pipelines (#617)
  • 0bbe86a chore(az.sb): remove (now) unnecessary invalid-op check in az service-bus msg ctx (#615)
  • ca8ad69 chore(az.sb): remove empty az service-bus core project (#614)
  • 1222004 chore(testing): remove (now) unused test fixtures (#613)
  • 65038c9 chore(az.sb): remove deprecated az service-bus message router registration (#611)
  • a0f6dbe chore(auto.complete): move az sb auto-complete func to message router (#610) [ #596 ]
  • 0fed6e8 chore(deps): upgrade to xunit v3 (#612)
  • 17d33a6 chore(general): remove general message pump registration (#609)
  • 738d1e2 chore(general): remove remanining deprecated general msg (fallback) handlers (#608)
  • 1c0ffd1 chore(az.sb): remove deprecated az service-bus message pump options (#600)
  • 3d073e5 chore(az.sb): remove deprecated az service-bus message router constructors (#607)
  • 74788ef chore(az.sb): remove deprecated az service-bus message builder (#606)
  • 1f0273c chore(az.sb): remove deprecated az service-bus core message extensions (#605)
  • 50fe709 chore(general): remove deprecated general message router members (#604)
  • 01da814 chore(general): remove deprecated general message pump members (#603)
  • efbf1cb chore(correlation): remove deprecated message correlation accessor (#602)
  • f728df9 chore(general): remove deprecated general msg body and ctx handler registrations (#601)
  • b9e4931 chore(az.sb): remove deprecated az service-bus fallback message handler interface (#599)
  • 8560cbf chore(az.sb): remove remaining az service-bus abstractions extensions (#598)
  • c2ae966 chore(az.sb): remove deprecated fallback from az sb msg router (#593)
  • 48d8394 chore(az.sb): remove deprecated az sb message body filter registration (#590)
  • 4de6bd0 chore(az.sb): remove deprecated az sb message pump registrations (#591)
  • 3425ba5 chore(general): remove deprecated general message router members (#595)
  • 9c7fc84 chore(az.sb): remove deprecated hierarchical correlation usage in az sb msg pump (#594)
  • e00fb24 chore(general): remove deprecated az sb-unlinked message handler registrations (#592)
  • 9a0e819 chore(az.sb): remove deprecated az sb message ctx filter registration (#589)
  • 84b0cfe chore(az.sb): remove deprecated az sb message router overload (#588)
  • d39e0b4 chore(general): remove deprecated general message router registration (#587)
  • f24e387 chore(az.sb): remove az sb client add extensions (#586)
  • a799443 chore(az.sb): remove deprecated az sb ctx ctors (#575)
  • 4914038 chore(general): remove unlinked deprecated generatel message handler extensions (#585)
  • ca3be6d chore(az.sb): internalize az service-bus settings (#584)
  • 866d858 chore(az.sb): remove restartable az service-bus message pump func (#583)
  • 89524f6 chore(az.sb): remove unused/deprecated message context extensions (#582)
  • fedc2e5 chore(az.sb): remove unused/deprecated message extensions (#581)
  • 8fd6821 chore(deps): use arcus testing v2 (#580)
  • 63068c6 chore(general): remove deprecated general 'route message' with string (#576)
  • dd0375f chore(az.sb): remove deprecated az sb handler class (#574)
  • a22d0c8 chore(az.sb): remove deprecated az sb fallback message handler registrations (#572)
  • 43e561f chore(pump): remove deprecated message pump lifetime functionality (#571)
  • 126c6b1 chore(az.sb): remove deprecated az sb reflection extensions (#570)
  • 0545fb9 chore(tcp.health): remove deprecated tcp health extensions (#569)
  • b50985d chore(az.sb): remove deprecated az sb custom security (#568)
  • c631bbb chore(az.sb): remove deprecated az sb sender extensions (#567)
  • 8b1d974 chore(az.sb): remove deprecated az sb serializer extensions (#566)
  • e0fcdcb chore(pipelines): reduce duplication by extracting tests as job templates (#565)
  • 4ef72f0 chore(Arcus.Messaging.Pumps.Abstractions): remove MessagePump.RegisterInformation and support for dotnet6 & standard2.1 (#579)
  • c7b080b chore(Arcus.Messaging.Health)!: remove dotnet6 and standard2.1 support (#577)
  • f6ed687 chore(.net): remove net6.0 & netstandard2.1 from message processing projects (#578)
  • 8ecefdd docs(v3): finalize migration guide for v2-v3 (#553)
  • 365068c docs(v2.2): publish v2.2 feature docs (#573)

This list of changes was auto generated.

v2.2.0

22 May 07:46
6bb9cc4
Compare
Choose a tag to compare

Install the Arcus.Messaging packages that you need via NuGet, for instance Arcus.Messaging.Pumps.ServiceBus:

PM > Install-Package Arcus.Messaging.Pumps.ServiceBus --Version 2.2.0

For a complete list of all Arcus.Messaging packages see the documentation.

What's new?

Features

  • Provide the capability to run Azure Service Bus operations (Abandon/DeadLetter/Complete) via message context (#547)
  • Provide the capability to register an Azure Service Bus with custom TokenCredential/ServiceBusClient (#492)

Fixes / Changes

  • Enhance TCP health probes with direct TCP port assignment (#558)
  • Deprecates general message handling (#470)
  • Deprecates general fallback message handling (#470)
  • Deprecates message pump lifetime/restartable (#470)
  • Deprecates connection-specific overloads for Azure Service Bus message pump (#492)
  • Deprecates Azure Service Bus message handler option-specific overloads (#196)
  • Deprecates automatic Azure Service Bus topic subscription creation (#216)
  • Deprecates old Hierarchical correlation format (#470)

Removal

  • Removes EventHubs support (#470)

Changes:

  • 6bb9cc4 docs(para.highlight): use docusaurus to highlight paragraphs (#563)
  • db8ede1 docs(code): add code highlights to feature docs (#564)
  • d8c650d chore(health): use 'int' io 'string' for tcp health probe (#560)
  • 4cbd52a docs(lt.v1): remove versioned < v1.0 feature docs (#562)
  • 383de5f chore(ci): remove event-hubs key-vault secrets from ci (#561)
  • 745df3b fix(release): use custom dotnet nuget push for NuGet release (#559)
  • 06d2da0 chore(general): deprecate message pump lifetime restartable functionality (#557)
  • c97c387 docs(az.service-bus): restructure az service-bus messaging (#546)
  • cf91325 feat(sb): move service-bus operations to message-context (#551)
  • 1d329b1 fix(docs): nuget badge on readme (#554)
See More
  • 2d8ef3d feat(az.sb.telemetry): add telemetry options alternative in message pump options (#542)
  • c1769b7 fix(ci): use custom dotnt command for myget preview release (#549)
  • 78f9979 docs(migration.v3.0): add new service-bus message pump registration to v3.0 migration guide (#545)
  • 97f7878 feat(correlation): deprecate message correlation result in favor of message operation result (#541)
  • aa24c66 feat(az.sb.ctx): add fqn & entity type to az service-bus context (#539)
  • 4483851 chore(correlation): deprecate general message correlation options (#543)
  • a3e7411 chore(message-router): deprecate az func-only az service-bus message-router registrations (#537)
  • 13d1b11 chore(message-router): deprecate az func-only az service-bus message-router overloads (#538)
  • d59441e chore(observability): deprecate message correlation accessor (#526)
  • 18e4cfd chore(event-hubs): remove event-hubs test infrastructure (#522)
  • ae8f6ac chore(testing): remove unused message handling test fixtures (#525)
  • 3e63eda chore(service-bus): deprecate unnecessary options functionality (#521)
  • 4e7010d docs(service-bus): remove service-bus core feature docs (#532)
  • 62c89da chore(deps): use arcus.testing service-bus fixture (#524)
  • 7df4aa1 chore(testing): remove unused key rotation test configuration (#528)
  • 2a6e1ba chore(observability): deprecate hierarchical message correlation result constructor (#527)
  • 2a71161 chore(deps): remove leftover & unused guard.net references (#529)
  • 34800fd chore(general): deprecate unnecessary general message pump information (#534)
  • 1b9289e chore(observability): deprecate hierarchical content-type property name (#530)
  • a8159a9 chore(general): deprecate remaining message handler registrations (#518)
  • 9cc7645 chore(general): deprecate general message pump registration (#519)
  • ddccaf3 chore(event-hubs): remove event-hubs abstractions from source control (#517)
  • d730f25 chore(telemetry): deprecate telemetry-specific correlation result constructor (#520)
  • 770ee38 feat(service-bus): introduce TokenCredential/Func<IServiceProvider,ServiceBusClient alternative for message pump regisration (#506)
  • 748352c chore(event-hubs): exclude event-hubs abstractions from solution (#516)
  • ef6b45e chore(service-bus): deprecate custom type-not-found exception (#515)
  • f6d6b23 chore(testing): use built-in arcus.testing temp env var (#513)
  • 2422c5b chore(testing): remove unused polly dependency in tests (#514)
  • 8e2b97a chore(docker): remove (now) unused test hosting types enums (#512)
  • 4930233 chore(event-hubs): remove event-hubs test message handlers (#509)
  • a7b7cd4 chore(event-hubs): remove event-hubs core project (#508)
  • ba4cc29 chore(service-bus): deprecate key rotation timeout option (#511)
  • 9d0361a chore(service-bus): deprecate automatic az service-bus topic subscriptions (#507)
  • 63ccc95 chore(service-bus): deprecat emit security-events in service-bus (#510)
  • 41a66b8 chore(style): add .editorconfig file proposal (#493)
  • 2f28876 chore(deps): deprecate arcus.security references in service-bus projects (#471)
  • 44d32e0 chore(cd): remove eventhubs-related resources from deploy-test-resources.yml (#501)
  • e0f3b4d chore(remove): event-hubs pump project (#476)
  • 82923dc chore(serilog): deprecate serilog correlation enricher in abstractions (#491)
  • abd9752 chore(remove): leftover service-bus worker projects (#480)
  • 6ffa710 chore(remove): leftover test contract project (#482)
  • 482ff4f chore(deps): use system.text.json instead of newtonsoft.json throughout (#472)
  • f06a11a chore(general): deprecate old general message context constructor (#503)
  • 461ad77 chore(deps): remove guard.net references from the pumps abstractions project (#497)
  • d5881d3 chore(general): deprecate general fallback message handler (#500)
  • d0cfafc chore(general): deprecate general message routing (#498)
  • f3bf94c feat(service-bus): register custom message handlers additions via options (#496)
  • 8f05cb0 docs(general): remove general message handling from feature docs (#499)
  • 2d5c856 chore(general): deprecate general message context message handler (#502)
  • 67b5f99 chore(sb): deprecate received message application property extension (#494)
  • 2543013 chore(sb): deprecate older rotate connection strings functionality (#495)
  • 8384980 chore(remove): az func event-hubs project (#475)
  • 6877384 chore(remove): az func service-bus project (#474)
  • d5d0100 chore(remove): leftover event-hubs docker projects (#477)
  • f31e88a chore(remove): leftover service-bus docker projects (#478)
  • aa04418 chore(remove): leftover docker compose project (#479)
  • 8ec0166 chore(remove): leftover event-hubs docker worker project (#481)
  • 51e24d7 chore(correlation): deprecate hierarchical message correlation format (#485)
  • 425788d chore(service-bus): deprecate service-bus encoding message-context extension (#490)
  • 8601c03 chore(deps): use version ranges for messaging abstractions (#486)
  • d7e10cd fix(service-bus): remove invalid flags attribute on topic subscription (#483)
  • dd5df9a fix(warnings): in unit test project (#487)
  • 3c82534 docs(publish): v2.1 feature docs (#488)

This list of changes was auto generated.

v2.2.0-preview-2

07 May 12:06
0538a43
Compare
Choose a tag to compare
v2.2.0-preview-2 Pre-release
Pre-release

Install the Arcus.Messaging packages that you need via NuGet, for instance Arcus.Messaging.Pumps.ServiceBus:

PM > Install-Package Arcus.Messaging.Pumps.ServiceBus --Version 2.2.0-preview-2

For a complete list of all Arcus.Messaging packages see the documentation.

What's new?

Features

  • Provide the capability to do something (#123)

Fixes / Changes

None.

Breaking Changes

None.

Removal

None.

Changes:

  • 0538a43 Update nuget-release.yml
  • 9357323 Update nuget-release.yml
  • 47a4aca Update nuget-release.yml
  • b833a19 Update nuget-release.yml
  • 09f44ad Update nuget-release.yml
  • 06d2da0 chore(general): deprecate message pump lifetime restartable functionality (#557)
  • c97c387 docs(az.service-bus): restructure az service-bus messaging (#546)
  • cf91325 feat(sb): move service-bus operations to message-context (#551)
  • 1d329b1 fix(docs): nuget badge on readme (#554)
  • 2d8ef3d feat(az.sb.telemetry): add telemetry options alternative in message pump options (#542)
See More
  • c1769b7 fix(ci): use custom dotnt command for myget preview release (#549)
  • 78f9979 docs(migration.v3.0): add new service-bus message pump registration to v3.0 migration guide (#545)
  • 97f7878 feat(correlation): deprecate message correlation result in favor of message operation result (#541)
  • aa24c66 feat(az.sb.ctx): add fqn & entity type to az service-bus context (#539)
  • 4483851 chore(correlation): deprecate general message correlation options (#543)
  • a3e7411 chore(message-router): deprecate az func-only az service-bus message-router registrations (#537)
  • 13d1b11 chore(message-router): deprecate az func-only az service-bus message-router overloads (#538)
  • d59441e chore(observability): deprecate message correlation accessor (#526)
  • 18e4cfd chore(event-hubs): remove event-hubs test infrastructure (#522)
  • ae8f6ac chore(testing): remove unused message handling test fixtures (#525)
  • 3e63eda chore(service-bus): deprecate unnecessary options functionality (#521)
  • 4e7010d docs(service-bus): remove service-bus core feature docs (#532)
  • 62c89da chore(deps): use arcus.testing service-bus fixture (#524)
  • 7df4aa1 chore(testing): remove unused key rotation test configuration (#528)
  • 2a6e1ba chore(observability): deprecate hierarchical message correlation result constructor (#527)
  • 2a71161 chore(deps): remove leftover & unused guard.net references (#529)
  • 34800fd chore(general): deprecate unnecessary general message pump information (#534)
  • 1b9289e chore(observability): deprecate hierarchical content-type property name (#530)
  • a8159a9 chore(general): deprecate remaining message handler registrations (#518)
  • 9cc7645 chore(general): deprecate general message pump registration (#519)
  • ddccaf3 chore(event-hubs): remove event-hubs abstractions from source control (#517)
  • d730f25 chore(telemetry): deprecate telemetry-specific correlation result constructor (#520)
  • 770ee38 feat(service-bus): introduce TokenCredential/Func<IServiceProvider,ServiceBusClient alternative for message pump regisration (#506)
  • 748352c chore(event-hubs): exclude event-hubs abstractions from solution (#516)
  • ef6b45e chore(service-bus): deprecate custom type-not-found exception (#515)
  • f6d6b23 chore(testing): use built-in arcus.testing temp env var (#513)
  • 2422c5b chore(testing): remove unused polly dependency in tests (#514)
  • 8e2b97a chore(docker): remove (now) unused test hosting types enums (#512)
  • 4930233 chore(event-hubs): remove event-hubs test message handlers (#509)
  • a7b7cd4 chore(event-hubs): remove event-hubs core project (#508)
  • ba4cc29 chore(service-bus): deprecate key rotation timeout option (#511)
  • 9d0361a chore(service-bus): deprecate automatic az service-bus topic subscriptions (#507)
  • 63ccc95 chore(service-bus): deprecat emit security-events in service-bus (#510)
  • 41a66b8 chore(style): add .editorconfig file proposal (#493)
  • 2f28876 chore(deps): deprecate arcus.security references in service-bus projects (#471)
  • 44d32e0 chore(cd): remove eventhubs-related resources from deploy-test-resources.yml (#501)
  • e0f3b4d chore(remove): event-hubs pump project (#476)
  • 82923dc chore(serilog): deprecate serilog correlation enricher in abstractions (#491)
  • abd9752 chore(remove): leftover service-bus worker projects (#480)
  • 6ffa710 chore(remove): leftover test contract project (#482)
  • 482ff4f chore(deps): use system.text.json instead of newtonsoft.json throughout (#472)
  • f06a11a chore(general): deprecate old general message context constructor (#503)
  • 461ad77 chore(deps): remove guard.net references from the pumps abstractions project (#497)
  • d5881d3 chore(general): deprecate general fallback message handler (#500)
  • d0cfafc chore(general): deprecate general message routing (#498)
  • f3bf94c feat(service-bus): register custom message handlers additions via options (#496)
  • 8f05cb0 docs(general): remove general message handling from feature docs (#499)
  • 2d5c856 chore(general): deprecate general message context message handler (#502)
  • 67b5f99 chore(sb): deprecate received message application property extension (#494)
  • 2543013 chore(sb): deprecate older rotate connection strings functionality (#495)
  • 8384980 chore(remove): az func event-hubs project (#475)
  • 6877384 chore(remove): az func service-bus project (#474)
  • d5d0100 chore(remove): leftover event-hubs docker projects (#477)
  • f31e88a chore(remove): leftover service-bus docker projects (#478)
  • aa04418 chore(remove): leftover docker compose project (#479)
  • 8ec0166 chore(remove): leftover event-hubs docker worker project (#481)
  • 51e24d7 chore(correlation): deprecate hierarchical message correlation format (#485)
  • 425788d chore(service-bus): deprecate service-bus encoding message-context extension (#490)
  • 8601c03 chore(deps): use version ranges for messaging abstractions (#486)
  • d7e10cd fix(service-bus): remove invalid flags attribute on topic subscription (#483)
  • dd5df9a fix(warnings): in unit test project (#487)
  • 3c82534 docs(publish): v2.1 feature docs (#488)

This list of changes was auto generated.

v2.2.0-preview-1

07 May 11:07
0538a43
Compare
Choose a tag to compare
v2.2.0-preview-1 Pre-release
Pre-release

Install the Arcus.Messaging packages that you need via NuGet, for instance Arcus.Messaging.Pumps.ServiceBus:

PM > Install-Package Arcus.Messaging.Pumps.ServiceBus --Version 2.2.0-preview-1

For a complete list of all Arcus.Messaging packages see the documentation.

What's new?

Features

  • Provide the capability to do something (#123)

Fixes / Changes

None.

Breaking Changes

None.

Removal

None.

Changes:

  • 0538a43 Update nuget-release.yml
  • 9357323 Update nuget-release.yml
  • 47a4aca Update nuget-release.yml
  • b833a19 Update nuget-release.yml
  • 09f44ad Update nuget-release.yml
  • 06d2da0 chore(general): deprecate message pump lifetime restartable functionality (#557)
  • c97c387 docs(az.service-bus): restructure az service-bus messaging (#546)
  • cf91325 feat(sb): move service-bus operations to message-context (#551)
  • 1d329b1 fix(docs): nuget badge on readme (#554)
  • 2d8ef3d feat(az.sb.telemetry): add telemetry options alternative in message pump options (#542)
See More
  • c1769b7 fix(ci): use custom dotnt command for myget preview release (#549)
  • 78f9979 docs(migration.v3.0): add new service-bus message pump registration to v3.0 migration guide (#545)
  • 97f7878 feat(correlation): deprecate message correlation result in favor of message operation result (#541)
  • aa24c66 feat(az.sb.ctx): add fqn & entity type to az service-bus context (#539)
  • 4483851 chore(correlation): deprecate general message correlation options (#543)
  • a3e7411 chore(message-router): deprecate az func-only az service-bus message-router registrations (#537)
  • 13d1b11 chore(message-router): deprecate az func-only az service-bus message-router overloads (#538)
  • d59441e chore(observability): deprecate message correlation accessor (#526)
  • 18e4cfd chore(event-hubs): remove event-hubs test infrastructure (#522)
  • ae8f6ac chore(testing): remove unused message handling test fixtures (#525)
  • 3e63eda chore(service-bus): deprecate unnecessary options functionality (#521)
  • 4e7010d docs(service-bus): remove service-bus core feature docs (#532)
  • 62c89da chore(deps): use arcus.testing service-bus fixture (#524)
  • 7df4aa1 chore(testing): remove unused key rotation test configuration (#528)
  • 2a6e1ba chore(observability): deprecate hierarchical message correlation result constructor (#527)
  • 2a71161 chore(deps): remove leftover & unused guard.net references (#529)
  • 34800fd chore(general): deprecate unnecessary general message pump information (#534)
  • 1b9289e chore(observability): deprecate hierarchical content-type property name (#530)
  • a8159a9 chore(general): deprecate remaining message handler registrations (#518)
  • 9cc7645 chore(general): deprecate general message pump registration (#519)
  • ddccaf3 chore(event-hubs): remove event-hubs abstractions from source control (#517)
  • d730f25 chore(telemetry): deprecate telemetry-specific correlation result constructor (#520)
  • 770ee38 feat(service-bus): introduce TokenCredential/Func<IServiceProvider,ServiceBusClient alternative for message pump regisration (#506)
  • 748352c chore(event-hubs): exclude event-hubs abstractions from solution (#516)
  • ef6b45e chore(service-bus): deprecate custom type-not-found exception (#515)
  • f6d6b23 chore(testing): use built-in arcus.testing temp env var (#513)
  • 2422c5b chore(testing): remove unused polly dependency in tests (#514)
  • 8e2b97a chore(docker): remove (now) unused test hosting types enums (#512)
  • 4930233 chore(event-hubs): remove event-hubs test message handlers (#509)
  • a7b7cd4 chore(event-hubs): remove event-hubs core project (#508)
  • ba4cc29 chore(service-bus): deprecate key rotation timeout option (#511)
  • 9d0361a chore(service-bus): deprecate automatic az service-bus topic subscriptions (#507)
  • 63ccc95 chore(service-bus): deprecat emit security-events in service-bus (#510)
  • 41a66b8 chore(style): add .editorconfig file proposal (#493)
  • 2f28876 chore(deps): deprecate arcus.security references in service-bus projects (#471)
  • 44d32e0 chore(cd): remove eventhubs-related resources from deploy-test-resources.yml (#501)
  • e0f3b4d chore(remove): event-hubs pump project (#476)
  • 82923dc chore(serilog): deprecate serilog correlation enricher in abstractions (#491)
  • abd9752 chore(remove): leftover service-bus worker projects (#480)
  • 6ffa710 chore(remove): leftover test contract project (#482)
  • 482ff4f chore(deps): use system.text.json instead of newtonsoft.json throughout (#472)
  • f06a11a chore(general): deprecate old general message context constructor (#503)
  • 461ad77 chore(deps): remove guard.net references from the pumps abstractions project (#497)
  • d5881d3 chore(general): deprecate general fallback message handler (#500)
  • d0cfafc chore(general): deprecate general message routing (#498)
  • f3bf94c feat(service-bus): register custom message handlers additions via options (#496)
  • 8f05cb0 docs(general): remove general message handling from feature docs (#499)
  • 2d5c856 chore(general): deprecate general message context message handler (#502)
  • 67b5f99 chore(sb): deprecate received message application property extension (#494)
  • 2543013 chore(sb): deprecate older rotate connection strings functionality (#495)
  • 8384980 chore(remove): az func event-hubs project (#475)
  • 6877384 chore(remove): az func service-bus project (#474)
  • d5d0100 chore(remove): leftover event-hubs docker projects (#477)
  • f31e88a chore(remove): leftover service-bus docker projects (#478)
  • aa04418 chore(remove): leftover docker compose project (#479)
  • 8ec0166 chore(remove): leftover event-hubs docker worker project (#481)
  • 51e24d7 chore(correlation): deprecate hierarchical message correlation format (#485)
  • 425788d chore(service-bus): deprecate service-bus encoding message-context extension (#490)
  • 8601c03 chore(deps): use version ranges for messaging abstractions (#486)
  • d7e10cd fix(service-bus): remove invalid flags attribute on topic subscription (#483)
  • dd5df9a fix(warnings): in unit test project (#487)
  • 3c82534 docs(publish): v2.1 feature docs (#488)

This list of changes was auto generated.

v2.1.0

13 Feb 08:56
9a85e44
Compare
Choose a tag to compare

Install the Arcus.Messaging packages that you need via NuGet, for instance Arcus.Messaging.Pumps.ServiceBus:

PM > Install-Package Arcus.Messaging.Pumps.ServiceBus --Version 2.1.0

For a complete list of all Arcus.Messaging packages see the documentation.

What's new?

Features

  • Provide extension points to Azure Service bus circuit breaker state changes (#459)

Fixes / Changes

  • Correct message pump with Azure Service bus receiver, instead of processor (#444)
  • Correct message router to only fail on fallback when the message wasn't tried (#442)
  • Provide a reason when the Azure Service bus router dead-letters a message (#460)

Changes:

  • 9a85e44 chore(deps): upgrade arcus.testing to v1.2 in unit tests (#473)
  • f38dc64 feat(circuit-breaker): add job ID + old/new state change to circuit-breaker transition (#469)
  • 9bb1f24 chore: remove guard.net references from servicebus (#467)
  • 578851e chore: remove guard.net references from abstractions (#462)
  • 86c5d2b chore: remove guard.net references from eventhubs (#466)
  • 8f947c6 chore: add dead-letter reason (#465)
  • 5ca6a64 chore: slim down used nuget packages (#463)
  • ef650a7 feat: add circuit breaker event handlers (#461)
  • 458e8ae Change loglevel (#458)
  • 0c93d3c fix: use message receiver io processor to correctly stop message pump during circuit breaker (#444) [ #453 ]
See More
  • a83a3b3 chore: deploy limited test resources (#452)
  • cd6d613 test: remove eventgrid from self-contained eventhubs integration tests (#451)
  • 9196498 docs: correct moved routing options (#450)
  • 0e5790b test: remove event-grid reference from service-bus integration tests (#446)
  • d2dc571 fix: only fail on fallback when az servicebus message wasn't tried (#442)
  • f575601 chore: all package upgrades FE docs (#441)
  • 401e84d docs: publish v2.0 feature docs (#440)

This list of changes was auto generated.

v2.1.0-preview-1

10 Feb 12:12
f38dc64
Compare
Choose a tag to compare
v2.1.0-preview-1 Pre-release
Pre-release

Install the Arcus.Messaging packages that you need via NuGet, for instance Arcus.Messaging.Pumps.ServiceBus:

PM > Install-Package Arcus.Messaging.Pumps.ServiceBus --Version 2.1.0-preview-1

For a complete list of all Arcus.Messaging packages see the documentation.

What's new?

Features

  • Provide the capability to do something (#123)

Fixes / Changes

None.

Breaking Changes

None.

Removal

None.

Changes:

  • f38dc64 feat(circuit-breaker): add job ID + old/new state change to circuit-breaker transition (#469)
  • 9bb1f24 chore: remove guard.net references from servicebus (#467)
  • 578851e chore: remove guard.net references from abstractions (#462)
  • 86c5d2b chore: remove guard.net references from eventhubs (#466)
  • 8f947c6 chore: add dead-letter reason (#465)
  • 5ca6a64 chore: slim down used nuget packages (#463)
  • ef650a7 feat: add circuit breaker event handlers (#461)
  • 458e8ae Change loglevel (#458)
  • 0c93d3c fix: use message receiver io processor to correctly stop message pump during circuit breaker (#444) [ #453 ]
  • a83a3b3 chore: deploy limited test resources (#452)
See More
  • cd6d613 test: remove eventgrid from self-contained eventhubs integration tests (#451)
  • 9196498 docs: correct moved routing options (#450)
  • 0e5790b test: remove event-grid reference from service-bus integration tests (#446)
  • d2dc571 fix: only fail on fallback when az servicebus message wasn't tried (#442)
  • f575601 chore: all package upgrades FE docs (#441)
  • 401e84d docs: publish v2.0 feature docs (#440)

This list of changes was auto generated.

v2.0.1-preview-3

28 Jan 06:07
ef650a7
Compare
Choose a tag to compare
v2.0.1-preview-3 Pre-release
Pre-release

Install the Arcus.Messaging packages that you need via NuGet, for instance Arcus.Messaging.Pumps.ServiceBus:

PM > Install-Package Arcus.Messaging.Pumps.ServiceBus --Version 2.0.1-preview-3

For a complete list of all Arcus.Messaging packages see the documentation.

What's new?

Features

  • Provide the capability to do something (#123)

Fixes / Changes

None.

Breaking Changes

None.

Removal

None.

Changes:

  • ef650a7 feat: add circuit breaker event handlers (#461)
  • 458e8ae Change loglevel (#458)
  • 0c93d3c fix: use message receiver io processor to correctly stop message pump during circuit breaker (#444) [ #453 ]
  • a83a3b3 chore: deploy limited test resources (#452)
  • cd6d613 test: remove eventgrid from self-contained eventhubs integration tests (#451)
  • 9196498 docs: correct moved routing options (#450)
  • 0e5790b test: remove event-grid reference from service-bus integration tests (#446)
  • d2dc571 fix: only fail on fallback when az servicebus message wasn't tried (#442)
  • f575601 chore: all package upgrades FE docs (#441)
  • 401e84d docs: publish v2.0 feature docs (#440)

This list of changes was auto generated.

v2.0.0-preview-3

28 Jan 05:52
ef650a7
Compare
Choose a tag to compare
v2.0.0-preview-3 Pre-release
Pre-release

Install the Arcus.Messaging packages that you need via NuGet, for instance Arcus.Messaging.Pumps.ServiceBus:

PM > Install-Package Arcus.Messaging.Pumps.ServiceBus --Version 2.0.0-preview-3

For a complete list of all Arcus.Messaging packages see the documentation.

What's new?

Features

  • Provide the capability to do something (#123)

Fixes / Changes

None.

Breaking Changes

None.

Removal

None.

Changes:

  • ef650a7 feat: add circuit breaker event handlers (#461)
  • 458e8ae Change loglevel (#458)
  • 0c93d3c fix: use message receiver io processor to correctly stop message pump during circuit breaker (#444) [ #453 ]
  • a83a3b3 chore: deploy limited test resources (#452)
  • cd6d613 test: remove eventgrid from self-contained eventhubs integration tests (#451)
  • 9196498 docs: correct moved routing options (#450)
  • 0e5790b test: remove event-grid reference from service-bus integration tests (#446)
  • d2dc571 fix: only fail on fallback when az servicebus message wasn't tried (#442)
  • f575601 chore: all package upgrades FE docs (#441)
  • 401e84d docs: publish v2.0 feature docs (#440)

This list of changes was auto generated.

v2.0.1-preview-2

20 Dec 16:24
458e8ae
Compare
Choose a tag to compare
v2.0.1-preview-2 Pre-release
Pre-release

Install the Arcus.Messaging packages that you need via NuGet, for instance Arcus.Messaging.Pumps.ServiceBus:

PM > Install-Package Arcus.Messaging.Pumps.ServiceBus --Version 2.0.1-preview-2

For a complete list of all Arcus.Messaging packages see the documentation.

What's new?

Features

  • Provide the capability to do something (#123)

Fixes / Changes

None.

Breaking Changes

None.

Removal

None.

Changes:

  • 458e8ae Change loglevel (#458)
  • 0c93d3c fix: use message receiver io processor to correctly stop message pump during circuit breaker (#444) [ #453 ]
  • a83a3b3 chore: deploy limited test resources (#452)
  • cd6d613 test: remove eventgrid from self-contained eventhubs integration tests (#451)
  • 9196498 docs: correct moved routing options (#450)
  • 0e5790b test: remove event-grid reference from service-bus integration tests (#446)
  • d2dc571 fix: only fail on fallback when az servicebus message wasn't tried (#442)
  • f575601 chore: all package upgrades FE docs (#441)
  • 401e84d docs: publish v2.0 feature docs (#440)

This list of changes was auto generated.

v2.0.1-preview-1

16 Dec 05:10
0c93d3c
Compare
Choose a tag to compare
v2.0.1-preview-1 Pre-release
Pre-release

Install the Arcus.Messaging packages that you need via NuGet, for instance Arcus.Messaging.Pumps.ServiceBus:

PM > Install-Package Arcus.Messaging.Pumps.ServiceBus --Version 2.0.1-preview-1

For a complete list of all Arcus.Messaging packages see the documentation.

What's new?

Features

  • Provide the capability to do something (#123)

Fixes / Changes

None.

Breaking Changes

None.

Removal

None.

Changes:

  • 0c93d3c fix: use message receiver io processor to correctly stop message pump during circuit breaker (#444) [ #453 ]
  • a83a3b3 chore: deploy limited test resources (#452)
  • cd6d613 test: remove eventgrid from self-contained eventhubs integration tests (#451)
  • 9196498 docs: correct moved routing options (#450)
  • 0e5790b test: remove event-grid reference from service-bus integration tests (#446)
  • d2dc571 fix: only fail on fallback when az servicebus message wasn't tried (#442)
  • f575601 chore: all package upgrades FE docs (#441)
  • 401e84d docs: publish v2.0 feature docs (#440)

This list of changes was auto generated.