Skip to content

Releases: arcus-azure/arcus.messaging

v0.5.1

29 Oct 10:34
1b93c04
Compare
Choose a tag to compare

Install new version via NuGet

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

Features

None.

Changes & Fixes

  • Provide correlation information for unhandled exceptions in message handlers (#132)

Breaking Changes

None.

Removal

None.

Changes:

  • 1b93c04 Fix - include correlation information when tracking exceptions (#133)
  • 05f1808 Docs - publish v0.5 feature docs (#130)

This list of changes was auto generated.

v0.5.0

16 Oct 09:32
b03a366
Compare
Choose a tag to compare

Install new version via NuGet

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

Features

  • Provide capability to specify custom transaction id user property to get correlation info (#126)
  • Provide capability for using CompleteMessage (#128)

Changes & Fixes

  • Provide less verbose logs for TCP health probing (#122)

Breaking Changes

None.

Removal

None.

Changes:

  • b03a366 Feature - add completion message to specific Azure Service Bus influence message handler (#129)
  • 0818b4d Provide capability to specify custom transaction id user property to get correlation info (#126)
  • f919d8b Chore - separate Docker integration tests Azure resources (#125)
  • 032e2f3 Provide v0.4.0 documentation (#123)
  • 6541d27 Provide less verbose logs for TCP health probing (#122)

This list of changes was auto generated.

v0.5.0-preview-1

14 Oct 15:27
0818b4d
Compare
Choose a tag to compare
v0.5.0-preview-1 Pre-release
Pre-release

Install new version via NuGet

Changes:

  • 0818b4d Provide capability to specify custom transaction id user property to get correlation info (#126)
  • f919d8b Chore - separate Docker integration tests Azure resources (#125)
  • 032e2f3 Provide v0.4.0 documentation (#123)
  • 6541d27 Provide less verbose logs for TCP health probing (#122)
  • 297d5dc Feature - provide specific Azure Service Bus message operations during message handling (#119)
  • 97d3b49 Provide less verbose logs for plumbing (#120)
  • 5e5122d Provide documentation for v0.3.0 (#117)

This list of changes was auto generated.

v0.4.0

15 Oct 05:25
297d5dc
Compare
Choose a tag to compare

Install new version via NuGet

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

Features

  • Provide specific Azure Service Bus message operations during message handling (#119)

Changes & Fixes

  • Provide less verbose logs for plumbing (#120)

Breaking Changes

None.

Removal

None.

Changes:

  • 297d5dc Feature - provide specific Azure Service Bus message operations during message handling (#119)
  • 97d3b49 Provide less verbose logs for plumbing (#120)
  • 5e5122d Provide documentation for v0.3.0 (#117)

This list of changes was auto generated.

v0.3.1

18 Sep 09:55
c221e76
Compare
Choose a tag to compare

Install new version via NuGet

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

Features

None.

Fixes

  • Azure Service Bus message pump should rethrow exceptions #115

Breaking Changes

None.

Removal

None.

Changes:

  • c221e76 Fix - rethrow when message handling failed (#116)
  • fe514d8 Fix metadata in projectfiles (#113)
  • 623b397 Provide more up-to-date README (#112)
  • 8605c0b Feature - add fallback message handler as safety net during message handing (#111)
  • 8141fdd Publish docs for v0.2.0 (#108)
  • 947b5d4 People are mainly interested in Arcus.Messaging.Pumps.ServiceBus (#109)

This list of changes was auto generated.

v0.3.0

18 Sep 09:56
fe514d8
Compare
Choose a tag to compare

Install new version via NuGet

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

Features

  • Provide catch-all message handler #110

Fixes

None.

Breaking Changes

None.

Removal

None.

Changes:

  • c221e76 Fix - rethrow when message handling failed (#116)
  • fe514d8 Fix metadata in projectfiles (#113)
  • 623b397 Provide more up-to-date README (#112)
  • 8605c0b Feature - add fallback message handler as safety net during message handing (#111)
  • 8141fdd Publish docs for v0.2.0 (#108)
  • 947b5d4 People are mainly interested in Arcus.Messaging.Pumps.ServiceBus (#109)

This list of changes was auto generated.

v0.2.0

24 Aug 14:10
6cd65e1
Compare
Choose a tag to compare

Install new version via NuGet

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

Features

  • Provide support for key rolling for Service Bus #37
  • Provide logic to rotate Service Bus secrets #102
  • Provide capability to support multiple message handlers based on message context #26
  • Securing TCP health check #86

Breaking Changes

None.

Removal

None.

Changes:

  • 6cd65e1 Feature - provide Azure Service Bus key rotation as a service (#105)
  • 8b46410 Feature - change Azure Service Bus connection string key rotation flow w/ Primary & Secondary keys (#103)
  • 79eda73 Upgrade doc depenencies and patch CVE-2020-14001 (#104)
  • 5c0d915 Feature - rotate service bus connection string connection (#99)
  • b42e79a Feature - add message context filter to the message handler registration (#91)
  • 616fca6 Move away from preview Arcus packages (#97)
  • 510cbde Chore - use YAML build params (#94)
  • 40fbb54 Fix - build integration tests (#95)
  • fc536dd Docs - make preview browsable (#92)
  • b5a58a3 Feature - use netcoreapp3.1 (#90)
See More
  • dc97ffe Docs - split docs on feature changes on each full release (#89)
  • b23672f Provide section on Arcus customers
  • 37703b9 Chore - use Arcus.Testing.Logging (#87)
  • 27547d9 Feature - use Observability correlation access (#84)
  • c11edb6 Chore - move issue templates to '/.github'" (#85)

This list of changes was auto generated.

v0.1.0

13 Mar 08:54
4bf1735
Compare
Choose a tag to compare

Install new version via NuGet

PM > Install-Package Arcus.Messaging.Health --Version 0.1.0

Features

  • Provide capability to expose a TCP health check #11
  • Provide basic message pump for Azure Service Bus Queues & Topics #14
  • Variety of Service Bus extensions such as AsServiceBusMessage, GetCorrelationInfo, GetUserProperty<TProperty>, GetMessageEncodingProperty

Breaking Changes

None.

Removal

None.

Changes:

  • 4bf1735 Docs - describe customization in message pump (#83)
  • aa43334 Docs - add docs for .AsServiceBusMessage and other extensions (#82)
  • 79004ef Feature - more stable implementation type retrieval (#81)
  • a4f9efb Feature - make customized message pump still available with indroduction of message handlers (#80)
  • 4043a6e Feature - add 'JobId' to log messages in the Azure Service Bus message pump (#79)
  • 982688a Chore - update XML docs references to AzureServiceBusMessagePump (#78)
  • cf678a3 Chore/Test - move build variables to variable template (#77)
  • f7ee216 Feature - stricte MessageHandler filter to substract 'IMessageHandler<,>' implementations (#74)
  • 83ff09c Feature - multiple message pump instances (#75)
  • 18f5536 Docs - add feature docs for message handler (#73)
See More
  • 75b0ab7 Feature - provide seperation between concepts of message pump & message handler (#49)
  • a549ada FIX: provide separate configuration Service Bus message pump opti… (#65)
  • 55a1bd1 Docs - add feature docs for message correlation (#71)
  • 59e89be Chore(deps): bump nokogiri from 1.10.4 to 1.10.8 in /docs (#70)
  • c20c69a Chore - update Messaging projects with netcore3.0 FrameworkRefere… (#69)
  • 9e7804b CHORE: remove pre-release (#66)
  • 45b88df FIX: reuse subscription across topic message pumps (#64)
  • 08bb087 FEAT: provide maintainable message pump testing approach (#61)
  • 11a9664 FEAT: add topic subscription option to message pump (#52)
  • 6a05eea Provide display name for getting container logs (#60)
  • e6f109c Get logs for Docker container if tests failed (#59)
  • ef11a95 Provide overload that doesn't require queue name (#56)
  • 055dc1b Provide documentation for Azure Service Bus message pump (#57)
  • fdeeee7 Use Arcus.Observability.Correlation (#55)
  • 3966223 FEAT: move correlation retrieval to dedicated message extension (#51)
  • 2f64e2d FEAT: add Azure ServiceBus Queue/Topic MessagePump registration shortcuts (#50)
  • c960130 FIX: remove local appsettings (#47)
  • 3bf423b Use variable group for secrets in CI/release (#46)
  • 7c06880 Fix path for github/
  • 0829484 Remove conditions for GitHub releases (#45)
  • 3523199 Provide basic message pump for Azure Service Bus (#32)
  • 610497a FEAT: make HealthReport serialization & TCP health port configurable (#42)
  • fdf19db Provide release pipeline for NuGet packages (#31)
  • a5637a4 FIX: health report deserialization with individual check (#41)
  • abdcbdb DOC: add feature docs for TCP health probe (#40) [ #11 ]
  • 070caad Provide a convenient way to opt-in for TCP health probing (#19)
  • feb0ead Provide README (#28)
  • f5b1d5e Fix packages to push to MyGet (#30)
  • f6db473 FEAT: initial health TCP probe (#16)
  • f2a0675 Bump rubyzip from 1.2.3 to 2.0.0 in /docs (#13)
  • fcd95df Provide basic documentation setup (#12)
  • 9a33c59 Provide basic documentation setup
  • 84f08d6 Add license to README
  • 1238e89 Add MIT license
  • 6fecaf5 Merge pull request #10 from stijnmoreels/meta/codeowners
  • 7445626 META: configure code owners
  • cba49f3 Teaser

This list of changes was auto generated.

v0.1.0-preview-3

12 Mar 13:18
79004ef
Compare
Choose a tag to compare
v0.1.0-preview-3 Pre-release
Pre-release

Install new version via NuGet

PM > Install-Package Arcus.Messaging.Health --Version 0.1.0-preview-3

Changes:

  • 79004ef Feature - more stable implementation type retrieval (#81)
  • a4f9efb Feature - make customized message pump still available with indroduction of message handlers (#80)
  • 4043a6e Feature - add 'JobId' to log messages in the Azure Service Bus message pump (#79)
  • 982688a Chore - update XML docs references to AzureServiceBusMessagePump (#78)
  • cf678a3 Chore/Test - move build variables to variable template (#77)
  • f7ee216 Feature - stricte MessageHandler filter to substract 'IMessageHandler<,>' implementations (#74)
  • 83ff09c Feature - multiple message pump instances (#75)
  • 18f5536 Docs - add feature docs for message handler (#73)
  • 75b0ab7 Feature - provide seperation between concepts of message pump & message handler (#49)
  • a549ada FIX: provide separate configuration Service Bus message pump opti… (#65)
See More
  • 55a1bd1 Docs - add feature docs for message correlation (#71)
  • 59e89be Chore(deps): bump nokogiri from 1.10.4 to 1.10.8 in /docs (#70)
  • c20c69a Chore - update Messaging projects with netcore3.0 FrameworkRefere… (#69)
  • 9e7804b CHORE: remove pre-release (#66)
  • 45b88df FIX: reuse subscription across topic message pumps (#64)
  • 08bb087 FEAT: provide maintainable message pump testing approach (#61)
  • 11a9664 FEAT: add topic subscription option to message pump (#52)
  • 6a05eea Provide display name for getting container logs (#60)
  • e6f109c Get logs for Docker container if tests failed (#59)
  • ef11a95 Provide overload that doesn't require queue name (#56)
  • 055dc1b Provide documentation for Azure Service Bus message pump (#57)
  • fdeeee7 Use Arcus.Observability.Correlation (#55)
  • 3966223 FEAT: move correlation retrieval to dedicated message extension (#51)
  • 2f64e2d FEAT: add Azure ServiceBus Queue/Topic MessagePump registration shortcuts (#50)
  • c960130 FIX: remove local appsettings (#47)
  • 3bf423b Use variable group for secrets in CI/release (#46)
  • 7c06880 Fix path for github/
  • 0829484 Remove conditions for GitHub releases (#45)
  • 3523199 Provide basic message pump for Azure Service Bus (#32)
  • 610497a FEAT: make HealthReport serialization & TCP health port configurable (#42)
  • fdf19db Provide release pipeline for NuGet packages (#31)
  • a5637a4 FIX: health report deserialization with individual check (#41)
  • abdcbdb DOC: add feature docs for TCP health probe (#40) [ #11 ]
  • 070caad Provide a convenient way to opt-in for TCP health probing (#19)
  • feb0ead Provide README (#28)
  • f5b1d5e Fix packages to push to MyGet (#30)
  • f6db473 FEAT: initial health TCP probe (#16)
  • f2a0675 Bump rubyzip from 1.2.3 to 2.0.0 in /docs (#13)
  • fcd95df Provide basic documentation setup (#12)
  • 9a33c59 Provide basic documentation setup
  • 84f08d6 Add license to README
  • 1238e89 Add MIT license
  • 6fecaf5 Merge pull request #10 from stijnmoreels/meta/codeowners
  • 7445626 META: configure code owners
  • cba49f3 Teaser

This list of changes was auto generated.

v0.1.0-preview-2

21 Jan 08:15
Compare
Choose a tag to compare
v0.1.0-preview-2 Pre-release
Pre-release

Install new version via NuGet

PM > Install-Package Arcus.Messaging.Health --Version 0.1.0-preview-2

Changes:

  • 3bf423b Use variable group for secrets in CI/release (#46)
  • 7c06880 Fix path for github/
  • 0829484 Remove conditions for GitHub releases (#45)
  • 3523199 Provide basic message pump for Azure Service Bus (#32)
  • 610497a FEAT: make HealthReport serialization & TCP health port configurable (#42)
  • fdf19db Provide release pipeline for NuGet packages (#31)
  • a5637a4 FIX: health report deserialization with individual check (#41)
  • abdcbdb DOC: add feature docs for TCP health probe (#40) [ #11 ]
  • 070caad Provide a convenient way to opt-in for TCP health probing (#19)
  • feb0ead Provide README (#28)
See More

This list of changes was auto generated.