Skip to content

Releases: FoundatioFx/Foundatio.AWS

v10.6.1

05 Jan 22:31

Choose a tag to compare

What's Changed

  • Fixed issue with queue items getting delayed and marked in flight due to cancelled tokens / WaitTimeSeconds overlap by @niemyjski in #306

New Contributors

Full Changelog: v10.6.0...v10.6.1

v10.6.0

05 Jan 22:30

Choose a tag to compare

What's Changed

  • Add option to pass HttpClientFactory to AmazonS3Client by @bobtas in #304

New Contributors

Full Changelog: v10.5.0...v10.6.0

v10.5.0

24 May 10:46

Choose a tag to compare

Full Changelog: v10.4.0...v10.5.0

v10.4.0

24 May 10:46

Choose a tag to compare

Full Changelog: v10.3.0...v10.4.0

v10.3.0

24 May 10:46

Choose a tag to compare

What's Changed

  • Enable KMS and SQS managed server side encryption for SQS queues by @xenolightning in #302

New Contributors

Full Changelog: v10.2.2...v10.3.0

v10.2.2

12 Oct 20:20

Choose a tag to compare

Full Changelog: v10.2.0...v10.2.2

v9.0.0

16 Jan 18:52

Choose a tag to compare

Update to Foundatio 9.0.0

v8.0.0

04 Mar 15:03

Choose a tag to compare

What’s New

The 8.0 release is a maintenance release focusing on implementing new storage apis, improving the build process using containers, and bug fixes.

New Features

  • Added GetPagedFileListAsync to the IFileStorage interface to allow to allow for efficient paging.
  • Added deleted file count to DeleteFilesAsync to get more insight into delete operations.
  • Added IQueueActivity interface to queue implementations. This allows you easily check when something has last occurred. We are using this interface for quick health checks.

Bug Fixes

  • Fixed several bugs where we were executing commands against Redis slaves.

Please take a look at the change log for a full list of the changes.

Check It Out – Feedback Appreciated!

We made many other improvements to ensure your apps run fast when using Foundatio, too many to be listed here. If you’re already using it, just update your NuGet package to the latest version to take advantage of these improvements. If you’re not using it yet, try it out. It’s worth a shot, we promise!

Once you’ve given it a go, please let us know what you like, or what you hate, by posting a issue.

Until next time, happy coding!

v7.0.0

10 May 14:41

Choose a tag to compare

What’s New

The 7.0 release is a maintenance release focusing on bug fixes.

New Features

  • We now allow implementations to be created with a default constructor or via fluent api. We wanted to do this in 6.0 but had breaking changes and wanted to give users some time to upgrade accordingly.

Bug Fixes

  • Fixed a bug where stream position wasn't respected when saving to storage.

Please take a look at the change log for a full list of the changes.

Check It Out – Feedback Appreciated!

We made many other improvements to ensure your apps run fast when using Foundatio, too many to be listed here. If you’re already using it, just update your NuGet package to the latest version to take advantage of these improvements. If you’re not using it yet, try it out. It’s worth a shot, we promise!

Once you’ve given it a go, please let us know what you like, or what you hate, by posting a issue.

Until next time, happy coding!

v6.0.0

27 Feb 16:16

Choose a tag to compare

What’s New

With the 6.0 release we focused on performance as well as improving the .NET Core support.

New Features

  • Added support for SourceLink for improved debugging experience.

Performance Improvements

  • Made the serializers and job runners synchronous.
  • Batched async operations across the board to reduce latencies and execution times.

Bug Fixes

  • Fixed a bug where deep cloning objects (for caching and other operations) could cause dead locks.
  • Fixed a timing issue with queue.RunUntilEmpty(). Please note this code path is only intended for unit tests as it can be very expensive to call on some queueing systems like Azure.
  • Fixed a bunch of cross platform pathing issues.

Breaking

  • Removed ILogger and ILoggerFactory implementations and moved to Microsoft.Logging.Extensions.
  • Made the serializers and job runners synchronous. This allowed for faster serialization and job execution.

Please take a look at the change log for a full list of the changes.

Check It Out – Feedback Appreciated!

We made many other improvements to ensure your apps run fast when using Foundatio, too many to be listed here. If you’re already using it, just update your NuGet package to the latest version to take advantage of these improvements. If you’re not using it yet, try it out. It’s worth a shot, we promise!

Once you’ve given it a go, please let us know what you like, or what you hate, by posting a issue.

Until next time, happy coding!