Skip to content

Releases

v13.0.5

Choose a tag to compare

@niemyjski niemyjski released this 14 Oct 23:20

Foundatio.AWS v13.0.5

Aligned with Foundatio v13.0.5.

Highlights

  • SQS GroupId support (fair queues + FIFO) and dead-letter fixes (#429)
  • Replaced LocalStack with Floci for local AWS emulation (#428)

Dependency Updates

  • Foundatio 13.0.4 -> 13.0.5
  • AWSSDK.SQS 4.0.100.11 -> 4.0.100.18, AWSSDK.SimpleNotificationService 4.0.100.11 -> 4.0.100.19
  • AWSSDK.S3 4.0.102.4 -> 4.0.104.4, AWSSDK.CloudWatch 4.0.104.1 -> 4.0.105.4
  • Test packages upgraded to xUnit v4 4.0.2 (xunit.v3.mtp-v2), xunit.runner.visualstudio 4.0.1, Microsoft.NET.Test.Sdk 18.11.0
  • MinVer 7.0.0 -> 8.0.0; removed the explicit Microsoft.SourceLink.GitHub package reference

Full Changelog: v13.0.4...v13.0.5

v13.0.4

Choose a tag to compare

@niemyjski niemyjski released this 28 Aug 16:55

Foundatio.AWS v13.0.4

Maintenance release building on v13.0.2, aligned with Foundatio v13.0.4.

Dependency Updates

  • Foundatio 13.0.2 → 13.0.4
  • AWSSDK.S3 4.0.25.3 → 4.0.102.4
  • AWSSDK.SQS / AWSSDK.SimpleNotificationService 4.0.3.8 → 4.0.100.11
  • AWSSDK.CloudWatch 4.0.12.6 → 4.0.104.1
  • Test packages upgraded to xUnit v4

Full Changelog: v13.0.2...v13.0.4

v13.0.2

Choose a tag to compare

@niemyjski niemyjski released this 25 Jun 19:53

What's Changed

  • fix: correct disposal ordering to prevent ObjectDisposedException during shutdown by @niemyjski in #409

Full Changelog: v13.0.1...v13.0.2

v13.0.1

Choose a tag to compare

@niemyjski niemyjski released this 09 May 02:53

Full Changelog: v13.0.0...v13.0.1

v13.0.0

Choose a tag to compare

@niemyjski niemyjski released this 25 Apr 02:29

v13.0.0

This release introduces a brand-new SQS/SNS message bus implementation alongside all the reliability improvements from Foundatio v13.0.0.

Documentation: foundatio.dev -- see the Messaging, Queues, and Storage guides for AWS-specific configuration.

Themes:

  • SQS/SNS Message Bus: Full message bus implementation using AWS SQS and SNS
  • Reliability: SQS disposal deadlock fixes and two-phase dispose lifecycle
  • Foundatio v13 Core: NRT audit, .NET 10 target, xUnit v3

Breaking Changes

  • Updated to Foundatio 13.0.0 core -- see migration guide
  • NRT annotations updated
  • Removed obsolete single-parameter GetFileStreamAsync overload (ceee329e)

Added

  • SQS/SNS message bus implementation: Full IMessageBus implementation backed by AWS SQS and SNS. by @niemyjski in #373 (1a34cf27)
  • SNS package dependency: Added AWSSDK.SimpleNotificationService for SNS topic integration
  • Dead letter logging normalized and poisoned message tests added. by @niemyjski in 8ac95bef

Changed

Fixed

Dependencies

Package From To
Foundatio 12.0.0 13.0.0
AWSSDK.CloudWatch 4.0.6.4 4.0.9.6
AWSSDK.S3 4.0.17 4.0.22.1
AWSSDK.SQS 4.0.2.11 4.0.2.27
AWSSDK.SimpleNotificationService -- (new) 4.0.2.29

Contributors

Full Changelog: v12.0.1...v13.0.0

v13.0.0-beta6

Choose a tag to compare

@niemyjski niemyjski released this 15 Apr 19:03

What's Changed

  • Fix NRT errors and enable TreatWarningsAsErrors by @niemyjski in #395
  • fix: adapt SQS MessageBus to two-phase dispose lifecycle by @niemyjski in #400

Full Changelog: v13.0.0-beta3...v13.0.0-beta6

v13.0.0-beta3

Choose a tag to compare

@niemyjski niemyjski released this 14 Feb 16:34

What's Changed

Full Changelog: v13.0.0-beta1...v13.0.0-beta3

v13.0.0-beta1

Choose a tag to compare

@niemyjski niemyjski released this 12 Jan 20:17

Full Changelog: v12.0.0...v13.0.0-beta1

v12.0.0

Choose a tag to compare

@niemyjski niemyjski released this 20 Aug 19:32

What's Changed

New Contributors

Full Changelog: v11.1.0...v12.0.0

v11.1.0

Choose a tag to compare

@niemyjski niemyjski released this 09 May 18:52

What's Changed

  • Bump Microsoft.NET.Test.Sdk from 17.12.0 to 17.13.0 by @dependabot in #315
  • Bump xunit.runner.visualstudio from 3.0.1 to 3.0.2 by @dependabot in #314

New Contributors

Full Changelog: v11.0.8...v11.1.0