arcus-azure / arcus.templates

Collection of .NET templates & tooling to get started very easily.
https://templates.arcus-azure.net
MIT License
18 stars 12 forks source link

chore(deps): update arcus.messaging monorepo to v2 - autoclosed #866

Closed renovate[bot] closed 5 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Arcus.Messaging.Abstractions.EventHubs (source) 1.4.0 -> 2.0.0 age adoption passing confidence
Arcus.Messaging.Abstractions.ServiceBus (source) 1.4.0 -> 2.0.0 age adoption passing confidence
Arcus.Messaging.AzureFunctions.EventHubs (source) 1.4.0 -> 2.0.0 age adoption passing confidence
Arcus.Messaging.AzureFunctions.ServiceBus (source) 1.4.0 -> 2.0.0 age adoption passing confidence
Arcus.Messaging.EventHubs.Core (source) 1.4.0 -> 2.0.0 age adoption passing confidence
Arcus.Messaging.Health (source) 1.4.0 -> 2.0.0 age adoption passing confidence
Arcus.Messaging.Pumps.EventHubs (source) 1.4.0 -> 2.0.0 age adoption passing confidence
Arcus.Messaging.Pumps.ServiceBus (source) 1.4.0 -> 2.0.0 age adoption passing confidence

Release Notes

arcus-azure/arcus.messaging (Arcus.Messaging.Abstractions.EventHubs) ### [`v2.0.0`](https://togithub.com/arcus-azure/arcus.messaging/releases/tag/v2.0.0) Install the Arcus.Messaging packages that you need via NuGet, for instance [Arcus.Messaging.Pumps.ServiceBus](https://www.nuget.org/packages/Arcus.Messaging.Pumps.ServiceBus/2.0.0): ```shell PM > Install-Package Arcus.Messaging.Pumps.ServiceBus --Version 2.0.0 ``` For a complete list of all Arcus.Messaging packages see the [documentation](https://messaging.arcus-azure.net/). ##### What's new? ##### Features - Provide .NET 8 support ([https://github.com/arcus-azure/arcus/issues/311](https://togithub.com/arcus-azure/arcus/issues/311)) - Provide the capability to circuit break a message pump when the dependency system can't keep up ([#​415](https://togithub.com/arcus-azure/arcus.messaging/issues/415)) - Provide the capability to configure the operation name of incoming message request tracking ([#​404](https://togithub.com/arcus-azure/arcus.messaging/issues/404)) - Provide the capability to configure an Azure EventHubs message pump with Managed Identity authentication ([#​409](https://togithub.com/arcus-azure/arcus.messaging/issues/409)) ##### Fixes / Changes - Change default Azure Service Bus topic behavior of setting up and tearing down topic subcriptions ([#​432](https://togithub.com/arcus-azure/arcus.messaging/issues/432)) - Use camelCase for default `HealthReport` serialization in the TCP health probe ([#​226](https://togithub.com/arcus-azure/arcus.messaging/issues/226)) - Consider faulty message handler as 'message handled' ([#​424](https://togithub.com/arcus-azure/arcus.messaging/issues/424)) - Use routing options directly in message pump options ([#​431](https://togithub.com/arcus-azure/arcus.messaging/issues/431)) - Added Azure Service bus type to request tracking ([#​413](https://togithub.com/arcus-azure/arcus.messaging/issues/413)) - Limit the scope of message handlers by only running registered handlers linked to a message pump/router ([#​395](https://togithub.com/arcus-azure/arcus.messaging/issues/395)) ##### Breaking Changes - Rename invalid `Pause` to `Start` in `InMessagePumpLifetime` ([#​387](https://togithub.com/arcus-azure/arcus.messaging/issues/387)) ##### Removal - Remove deprecated `CustomTcpListener` constructor ([#​236](https://togithub.com/arcus-azure/arcus.messaging/issues/236)) - Remove old `CanProcessMessage` in from `MessageHandler` ([#​237](https://togithub.com/arcus-azure/arcus.messaging/issues/237), [#​297](https://togithub.com/arcus-azure/arcus.messaging/issues/297)) - Remove the `Arcus.Messaging.Pumps.ServiceBus.KeyRotation` project ([#​234](https://togithub.com/arcus-azure/arcus.messaging/issues/234)) - Remove `AzureServiceBusKeyRotation` from `Arcus.Messaging.Pumps.ServiceBus` project ([#​252](https://togithub.com/arcus-azure/arcus.messaging/issues/252)) - Remove `UsingMessageCorrelationEnricher` exposure in `MessageRouter` ([#​305](https://togithub.com/arcus-azure/arcus.messaging/issues/305)) - Remove deprecated `MessageCorrelationInfoEnricher` in message pump namespace ([#​300](https://togithub.com/arcus-azure/arcus.messaging/issues/300)) - Remove deprecated `AsServiceBusMessage` object extension ([#​296](https://togithub.com/arcus-azure/arcus.messaging/issues/296)) - Remove the unnecessary `ServiceBusEntity` enumeration ([#​235](https://togithub.com/arcus-azure/arcus.messaging/issues/235)) - Remove deprecated `ValueMissingException` ([#​299](https://togithub.com/arcus-azure/arcus.messaging/issues/299)) ##### Changes: - [`cb43c01`](https://togithub.com/arcus-azure/arcus.messaging/commit/cb43c018af7bf5b3d19d3411d19de13e50887972) chore: add prev dotnet sdk to release pipeline ([#​439](https://togithub.com/arcus-azure/arcus.messaging/issues/439)) - [`771944e`](https://togithub.com/arcus-azure/arcus.messaging/commit/771944e1656328b3468ab0babc41102cd350689c) fix: use camelCase for tcp health probe serialization ([#​428](https://togithub.com/arcus-azure/arcus.messaging/issues/428)) - [`25dd286`](https://togithub.com/arcus-azure/arcus.messaging/commit/25dd2862fdbb652d2d923b93d08cf2860eebc76c) chore: support net8.0 version ([#​423](https://togithub.com/arcus-azure/arcus.messaging/issues/423)) - [`50e47ef`](https://togithub.com/arcus-azure/arcus.messaging/commit/50e47ef72ca22c9ff8536f27899db1bba07f7299) chore: log io throw unhandled messages ([#​438](https://togithub.com/arcus-azure/arcus.messaging/issues/438)) - [`d10baf6`](https://togithub.com/arcus-azure/arcus.messaging/commit/d10baf64c2aa00a5101e3f0ce7adf500a11a5b3d) chore: introduce routing options to service bus pump options interfaces ([#​437](https://togithub.com/arcus-azure/arcus.messaging/issues/437)) - [`d84fe51`](https://togithub.com/arcus-azure/arcus.messaging/commit/d84fe512fec5d0bd6d41e7286c172199e7fe87fd) feat: do not automatically try to create and delete topic subscriptions ([#​435](https://togithub.com/arcus-azure/arcus.messaging/issues/435)) - [`20a5d2d`](https://togithub.com/arcus-azure/arcus.messaging/commit/20a5d2dd4230f052deb5c90acd107e6e9945b0dc) chore: remove deprecated code ([#​436](https://togithub.com/arcus-azure/arcus.messaging/issues/436)) - [`cd75714`](https://togithub.com/arcus-azure/arcus.messaging/commit/cd757140a47731b90b552324b12ddef66f265b77) chore: rename incorrect 'pause' > 'start' in pump lifetime ([#​433](https://togithub.com/arcus-azure/arcus.messaging/issues/433)) - [`a92da8e`](https://togithub.com/arcus-azure/arcus.messaging/commit/a92da8efbe97eeb9db756a8de3302d4d99f1b7d1) Remove AzureServiceBusKeyRotation ([#​429](https://togithub.com/arcus-azure/arcus.messaging/issues/429)) - [`b8f9684`](https://togithub.com/arcus-azure/arcus.messaging/commit/b8f9684ed2f012843a868f654c5bbdf43dc45b9a) chore: removed UsingMessageCorrelationEnricher protected method from MessageRouter ([#​307](https://togithub.com/arcus-azure/arcus.messaging/issues/307))
See More - [`23c58b6`](https://togithub.com/arcus-azure/arcus.messaging/commit/23c58b62b94174d65ca6158fe6b8e89ed86714d4) chore: removing deprecated code ([#​308](https://togithub.com/arcus-azure/arcus.messaging/issues/308)) \[ [#​297](https://togithub.com/arcus-azure/arcus.messaging/issues/297), [#​296](https://togithub.com/arcus-azure/arcus.messaging/issues/296), [#​300](https://togithub.com/arcus-azure/arcus.messaging/issues/300) ] - [`d70ed08`](https://togithub.com/arcus-azure/arcus.messaging/commit/d70ed08caf8174bd491cf0267735b42f33664cae) feat: Allow configurable PrefetchCount ([#​427](https://togithub.com/arcus-azure/arcus.messaging/issues/427)) - [`32be3b4`](https://togithub.com/arcus-azure/arcus.messaging/commit/32be3b40f24e6e6384b296170f06397e514fcebb) Remove ServiceBusEntity enumeration ([#​430](https://togithub.com/arcus-azure/arcus.messaging/issues/430)) - [`7a0b04f`](https://togithub.com/arcus-azure/arcus.messaging/commit/7a0b04f8506c0ec73eb1d38352a58632a50d1d5e) feat: add circuit breaker support to service bus message pump ([#​416](https://togithub.com/arcus-azure/arcus.messaging/issues/416)) - [`0c11f1e`](https://togithub.com/arcus-azure/arcus.messaging/commit/0c11f1ecda3c64bddfb7ba5c37de8074c8115efd) Delete src/Arcus.Messaging.Tests.Runtimes.AzureFunction.ServiceBus.Topic/local.settings.json ([#​422](https://togithub.com/arcus-azure/arcus.messaging/issues/422)) - [`a105113`](https://togithub.com/arcus-azure/arcus.messaging/commit/a105113c01631476230e695683a77eb975cc9055) feat: add servicebus entitytype to req tracking ([#​414](https://togithub.com/arcus-azure/arcus.messaging/issues/414)) - [`488ea6c`](https://togithub.com/arcus-azure/arcus.messaging/commit/488ea6cbc909bc0c16477e2b9441b00eac6f6765) feat: add configurable operation name ([#​407](https://togithub.com/arcus-azure/arcus.messaging/issues/407)) - [`70a6647`](https://togithub.com/arcus-azure/arcus.messaging/commit/70a66473089a50d4de0ccb6b80d5cad4c1531530) feat: add managed identity to az eventhubs message pump ([#​412](https://togithub.com/arcus-azure/arcus.messaging/issues/412)) - [`dd9f168`](https://togithub.com/arcus-azure/arcus.messaging/commit/dd9f1682575583dc342f7d41cae366a476dcec58) chore(deps): bump nth-check and [@​svgr/webpack](https://togithub.com/svgr/webpack) in /docs ([#​408](https://togithub.com/arcus-azure/arcus.messaging/issues/408)) - [`0e2ac22`](https://togithub.com/arcus-azure/arcus.messaging/commit/0e2ac225af00e9d0776860af486a193ea19cf82e) feat: use scoped message handlers via pumps/routers ([#​397](https://togithub.com/arcus-azure/arcus.messaging/issues/397)) - [`5f4d4e6`](https://togithub.com/arcus-azure/arcus.messaging/commit/5f4d4e6b49f4d1869f6b3513f67ad64300dad167) chore(deps): bump eta, [@​docusaurus/core](https://togithub.com/docusaurus/core), [@​docusaurus/preset-classic](https://togithub.com/docusaurus/preset-classic) and [@​docusaurus/theme-search-algolia](https://togithub.com/docusaurus/theme-search-algolia) in /docs ([#​394](https://togithub.com/arcus-azure/arcus.messaging/issues/394)) - [`6e6ccac`](https://togithub.com/arcus-azure/arcus.messaging/commit/6e6ccac13e98f51fabbb20543674f90ec0a66847) chore: Update LICENSE ([#​396](https://togithub.com/arcus-azure/arcus.messaging/issues/396)) - [`b1884e7`](https://togithub.com/arcus-azure/arcus.messaging/commit/b1884e7d2eeced66eb5cfbd46208a5e36f19d6c3) Chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs ([#​389](https://togithub.com/arcus-azure/arcus.messaging/issues/389)) - [`e90dd5b`](https://togithub.com/arcus-azure/arcus.messaging/commit/e90dd5b9ae02e262be6483598b112264e5f333ec) Chore(deps): bump ua-parser-js from 0.7.28 to 0.7.33 in /docs ([#​388](https://togithub.com/arcus-azure/arcus.messaging/issues/388)) - [`c739f92`](https://togithub.com/arcus-azure/arcus.messaging/commit/c739f928cd6ef97bf604d9b0a8ae2fb7d84751b8) Chore(deps): bump webpack from 5.48.0 to 5.76.1 in /docs ([#​393](https://togithub.com/arcus-azure/arcus.messaging/issues/393)) - [`17e7432`](https://togithub.com/arcus-azure/arcus.messaging/commit/17e74326004e605cc6c8461e379f4ef6d3249570) fix: deprecate pause message pump lifetime ([#​392](https://togithub.com/arcus-azure/arcus.messaging/issues/392)) - [`f796529`](https://togithub.com/arcus-azure/arcus.messaging/commit/f7965292a2bb980c4154433456dc06553fee75fa) Chore(deps): bump [@​sideway/formula](https://togithub.com/sideway/formula) from 3.0.0 to 3.0.1 in /docs ([#​390](https://togithub.com/arcus-azure/arcus.messaging/issues/390)) - [`f67914a`](https://togithub.com/arcus-azure/arcus.messaging/commit/f67914aa866a10e1c8dc768fc5aa97fa21085437) chore: use `main` branch in az devops status badge ([#​385](https://togithub.com/arcus-azure/arcus.messaging/issues/385)) - [`1a678ff`](https://togithub.com/arcus-azure/arcus.messaging/commit/1a678ff71fea27b64406e1163559e9c37f5ddcbf) chore: fully use arcus testing ([#​384](https://togithub.com/arcus-azure/arcus.messaging/issues/384)) - [`68bc98f`](https://togithub.com/arcus-azure/arcus.messaging/commit/68bc98fa99cc889e9799ff1b8ac90b4d8b0bd2c6) chore: use main branch in codeql ([#​383](https://togithub.com/arcus-azure/arcus.messaging/issues/383)) - [`fa04981`](https://togithub.com/arcus-azure/arcus.messaging/commit/fa0498115fc8328227200a723c7fd970b63987a3) Chore(deps): bump json5 from 1.0.1 to 1.0.2 in /docs ([#​380](https://togithub.com/arcus-azure/arcus.messaging/issues/380)) - [`d6b2f47`](https://togithub.com/arcus-azure/arcus.messaging/commit/d6b2f47b849b589f3ff973a94b33190cf211318d) docs: publish v1.4 feature docs ([#​381](https://togithub.com/arcus-azure/arcus.messaging/issues/381)) This list of changes was [auto generated](https://dev.azure.com/codit/Arcus/\_build/results?buildId=86769\&view=logs).
##### What's Changed - docs: publish v1.4 feature docs by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/381](https://togithub.com/arcus-azure/arcus.messaging/pull/381) - chore(deps): bump json5 from 1.0.1 to 1.0.2 in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/arcus-azure/arcus.messaging/pull/380](https://togithub.com/arcus-azure/arcus.messaging/pull/380) - chore: use main branch in codeql by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/383](https://togithub.com/arcus-azure/arcus.messaging/pull/383) - chore: fully use arcus testing by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/384](https://togithub.com/arcus-azure/arcus.messaging/pull/384) - chore: use `main` branch in az devops status badge by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/385](https://togithub.com/arcus-azure/arcus.messaging/pull/385) - chore(deps): bump [@​sideway/formula](https://togithub.com/sideway/formula) from 3.0.0 to 3.0.1 in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/arcus-azure/arcus.messaging/pull/390](https://togithub.com/arcus-azure/arcus.messaging/pull/390) - fix: deprecate pause message pump lifetime by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/392](https://togithub.com/arcus-azure/arcus.messaging/pull/392) - chore(deps): bump webpack from 5.48.0 to 5.76.1 in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/arcus-azure/arcus.messaging/pull/393](https://togithub.com/arcus-azure/arcus.messaging/pull/393) - chore(deps): bump ua-parser-js from 0.7.28 to 0.7.33 in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/arcus-azure/arcus.messaging/pull/388](https://togithub.com/arcus-azure/arcus.messaging/pull/388) - chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/arcus-azure/arcus.messaging/pull/389](https://togithub.com/arcus-azure/arcus.messaging/pull/389) - chore: Update LICENSE by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/396](https://togithub.com/arcus-azure/arcus.messaging/pull/396) - chore(deps): bump eta, [@​docusaurus/core](https://togithub.com/docusaurus/core), [@​docusaurus/preset-classic](https://togithub.com/docusaurus/preset-classic) and [@​docusaurus/theme-search-algolia](https://togithub.com/docusaurus/theme-search-algolia) in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/arcus-azure/arcus.messaging/pull/394](https://togithub.com/arcus-azure/arcus.messaging/pull/394) - feat: use scoped message handlers via pumps/routers by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/397](https://togithub.com/arcus-azure/arcus.messaging/pull/397) - chore(deps): bump nth-check and [@​svgr/webpack](https://togithub.com/svgr/webpack) in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/arcus-azure/arcus.messaging/pull/408](https://togithub.com/arcus-azure/arcus.messaging/pull/408) - feat: add managed identity to az eventhubs message pump by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/412](https://togithub.com/arcus-azure/arcus.messaging/pull/412) - feat: add configurable operation name by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/407](https://togithub.com/arcus-azure/arcus.messaging/pull/407) - feat: add servicebus entitytype to req tracking by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/414](https://togithub.com/arcus-azure/arcus.messaging/pull/414) - fix: delete `local.settings.json` from source control by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/422](https://togithub.com/arcus-azure/arcus.messaging/pull/422) - feat: add circuit breaker support to service bus message pump by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/416](https://togithub.com/arcus-azure/arcus.messaging/pull/416) - chore: Remove ServiceBusEntity enumeration by [@​fgheysels](https://togithub.com/fgheysels) in [https://github.com/arcus-azure/arcus.messaging/pull/430](https://togithub.com/arcus-azure/arcus.messaging/pull/430) - feat: Allow configurable PrefetchCount by [@​fgheysels](https://togithub.com/fgheysels) in [https://github.com/arcus-azure/arcus.messaging/pull/427](https://togithub.com/arcus-azure/arcus.messaging/pull/427) - chore: removing deprecated code by [@​pcarmo](https://togithub.com/pcarmo) in [https://github.com/arcus-azure/arcus.messaging/pull/308](https://togithub.com/arcus-azure/arcus.messaging/pull/308) - chore: removed UsingMessageCorrelationEnricher protected method from MessageRouter by [@​pcarmo](https://togithub.com/pcarmo) in [https://github.com/arcus-azure/arcus.messaging/pull/307](https://togithub.com/arcus-azure/arcus.messaging/pull/307) - chore: Remove AzureServiceBusKeyRotation type by [@​fgheysels](https://togithub.com/fgheysels) in [https://github.com/arcus-azure/arcus.messaging/pull/429](https://togithub.com/arcus-azure/arcus.messaging/pull/429) - chore: rename incorrect 'pause' > 'start' in pump lifetime by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/433](https://togithub.com/arcus-azure/arcus.messaging/pull/433) - chore: remove deprecated code by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/436](https://togithub.com/arcus-azure/arcus.messaging/pull/436) - feat: do not automatically try to create and delete topic subscriptions by [@​fgheysels](https://togithub.com/fgheysels) in [https://github.com/arcus-azure/arcus.messaging/pull/435](https://togithub.com/arcus-azure/arcus.messaging/pull/435) - chore: introduce routing options to service bus pump options interfaces by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/437](https://togithub.com/arcus-azure/arcus.messaging/pull/437) - chore: log io throw unhandled messages by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/438](https://togithub.com/arcus-azure/arcus.messaging/pull/438) - chore: support net8.0 version by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/423](https://togithub.com/arcus-azure/arcus.messaging/pull/423) - fix: use camelCase for tcp health probe serialization by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/428](https://togithub.com/arcus-azure/arcus.messaging/pull/428) - chore: add prev dotnet sdk to release pipeline by [@​stijnmoreels](https://togithub.com/stijnmoreels) in [https://github.com/arcus-azure/arcus.messaging/pull/439](https://togithub.com/arcus-azure/arcus.messaging/pull/439) ##### New Contributors - [@​pcarmo](https://togithub.com/pcarmo) made their first contribution in [https://github.com/arcus-azure/arcus.messaging/pull/308](https://togithub.com/arcus-azure/arcus.messaging/pull/308) **Full Changelog**: https://github.com/arcus-azure/arcus.messaging/compare/v1.4.0...v2.0.0

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 becomes conflicted, or you tick the rebase/retry checkbox.

šŸ”• Ignore: Close this PR and you won't be reminded about these updates again.


This PR has been generated by Mend Renovate. View repository job log here.

netlify[bot] commented 7 months ago

Deploy Preview for arcus-templates canceled.

Name Link
Latest commit 78afccb4f4dd9f520f7ad24388efd85e91495cee
Latest deploy log https://app.netlify.com/sites/arcus-templates/deploys/6638b6d5c26160000897166a