Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented May 22, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
Arcus.Messaging.Health (source) 2.1.0 -> 3.1.3 age confidence
Arcus.Messaging.Pumps.ServiceBus (source) 2.1.0 -> 2.2.0 age confidence

Release Notes

arcus-azure/arcus.messaging (Arcus.Messaging.Health)

v3.1.3

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

PM > Install-Package Arcus.Messaging.ServiceBus --Version 3.1.3

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

What's new?
Fixes / Changes
  • Correct .NET 10 upper threshold package ranges (#​681)
Changes:
  • 74f8fb2 fix(issue.template): remove incorrect testing mentioning (#​680)
  • d22ab42 fix(deps): correct package ranges for including .NET 10-supported dependencies (#​681) [ #​655 ]

This list of changes was auto generated.

v3.1.2

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

PM > Install-Package Arcus.Messaging.ServiceBus --Version 3.1.2

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

What's new?
Fixes / Changes
  • Add missing Azure Service Bus telemetry context property for Serilog correlation tracking (#​679)
Changes:

This list of changes was auto generated.

v3.1.1

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

PM > Install-Package Arcus.Messaging.ServiceBus --Version 3.1.1

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

What's new?
Fixes / Changes
  • Unrelated registered message handlers that were skipped should not alter the final status (#​677)
Changes:
  • 660f422 fix(routing): post-skipped handler could alter final error (#​677) [ #​676 ]
  • bc3fe37 chore(release.notes): remove 'pumps' tag in release notes' code example (#​675)

This list of changes was auto generated.

v3.1.0

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

PM > Install-Package Arcus.Messaging.ServiceBus --Version 3.1.0

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

What's new?
Features
  • Provide support for .NET 10 (#​634)
Changes:

This list of changes was auto generated.

v3.0.0

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

PM > Install-Package Arcus.Messaging.ServiceBus --Version 3.0.0

For a complete list of all Arcus.Messaging packages see the documentation.
See the v3 migration guide for a more detailed walkthrough to update to this version.

What's new?
Features
  • Provide the capability to use sessions when retrieving messages via the Azure Service Bus message pump (#​489)
  • Provide the capability to explicitly start the Azure Service Bus message pump via a hook function (#​504)
Fixes / Changes
  • Rename Azure Service Bus message handler abstractions without Azure... noise (#​548)
  • Move Serilog message correlation scope functionality to separate package (#​644)
  • Rename MaxConcurrentCalls to MaxMessagesPerBatch in Azure Service Bus message pump options (#​659)
Breaking Changes
  • Rename new Azure Service Bus message handler registration with options (#​196)
  • Rename new message body deserialization abstraction with Deserialize instead of Serialize (#​654)
Removal
  • Remove all Azure Event Hubs functionality (#​484)
  • Remove all fallback message handler functionality (#​484)
  • Remove restartable, lifetime and other general message pump functionality (#​484)
  • Remove .NET 6 and .NET Standard 2.1 support throughout (#​484)
Changes:
See More
  • 9c0ee48 chore(az.sb): provide new az msg handler interface w/o 'Azure...' (#​653) [ #​548 ]
  • b8ad4dc docs(az.sb): update docs w/ recent serilog correlation scope changes (#​658) [ #​644 ]
  • da69e61 chore(msg.router): remove unnecessary exception handling in messge router (#​656) [ #​456 ]
  • 4f0a992 feat(az.sb): add startup hook for az sb message pump (#​649) [ #​504 ]
  • 83c4dc3 feat(telemetry): add serilog az sb msg correlation scope (#​644) [ #​643, #​464, #​484 ]
  • 14499a9 fix(az.sb.test): add missing queue w/ session teardown (#​652)
  • 375c981 fix(logging): correctly apply logging scopes in az sb messaging (#​651) [ #​648 ]
  • 609da1e feat(msg.routing): add message handler summary logging (#​648) [ #​647 ]
  • d766c62 docs(az.sb): Update Autocomplete documentation on Service Bus Arcus.Messaging (#​650)
  • 9ad7954 chore(test): remove unnecessary unit tests (#​645)
  • 2efc400 chore(test): remove unused integration test fixtures (#​646)
  • 5eec680 chore(observability): remove the arcus.observability hard-link in messaging (#​643)
  • 908f111 chore(az.sb): deprecate public message router types (#​641)
  • b87e126 chore(az.sb): remove unnecessary topic subscription name sanitization (#​642)
  • 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)
  • 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.

New Contributors

Full Changelog: arcus-azure/arcus.messaging@v2.2.0...v3.0.0

v2.2.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 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](htt

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested review from fgheysels and stijnmoreels as code owners May 22, 2025 13:25
@renovate renovate bot added the dependencies All issues related to managing dependencies label May 22, 2025
@netlify
Copy link

netlify bot commented May 22, 2025

Deploy Preview for arcus-templates canceled.

Name Link
🔨 Latest commit 55b0788
🔍 Latest deploy log https://app.netlify.com/projects/arcus-templates/deploys/694a5ac88df4a30008df4624

@renovate renovate bot force-pushed the renovate-arcus.messaging-monorepo branch from 348c12e to db7f676 Compare August 20, 2025 12:55
@renovate renovate bot force-pushed the renovate-arcus.messaging-monorepo branch 2 times, most recently from 53b0143 to 9c0114c Compare October 3, 2025 20:46
@renovate renovate bot force-pushed the renovate-arcus.messaging-monorepo branch from 9c0114c to dbb47de Compare November 5, 2025 05:50
@renovate renovate bot changed the title chore(deps): update arcus.messaging monorepo to 2.2.0 chore(deps): update arcus.messaging monorepo Nov 5, 2025
@renovate renovate bot force-pushed the renovate-arcus.messaging-monorepo branch from dbb47de to 7e613a5 Compare November 5, 2025 12:33
@renovate renovate bot changed the title chore(deps): update arcus.messaging monorepo chore(deps): update dependency arcus.messaging.health to v3 Nov 5, 2025
@renovate renovate bot force-pushed the renovate-arcus.messaging-monorepo branch from 7e613a5 to fc96f7d Compare November 13, 2025 07:38
@renovate renovate bot changed the title chore(deps): update dependency arcus.messaging.health to v3 chore(deps): update arcus.messaging monorepo Nov 13, 2025
@renovate renovate bot force-pushed the renovate-arcus.messaging-monorepo branch 2 times, most recently from 1eb9607 to 4d05a13 Compare November 21, 2025 14:40
@renovate renovate bot force-pushed the renovate-arcus.messaging-monorepo branch from 4d05a13 to 55b0788 Compare December 23, 2025 09:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies All issues related to managing dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants