Skip to content

Releases: FoundatioFx/Foundatio

v10.7.1

27 Mar 21:53
Compare
Choose a tag to compare

This release fixes many caching issues that we were seeing with the InMemoryCache client and issues when acquiring multiple distributed locks at once. It also resolves all flakey tests we've seen over the past several releases. We also focused on some storage and logging fixes :).

What's Changed

Bug Fixes

  • Changed how multiple locks are acquired. They are now acquired sequentially and locks are renewed periodically. This greatly reduces lock contention.
  • Fixed a race condition in ScheduleTimer where it could be called before the scheduled time and would fail to reschedule work.
  • Fix cache lock provider allowing multiple locks to be acquired. by @niemyjski in #299
  • Update Storage Tests and Implementations to ensure virtual folders are not returned from get files list. c58d059

Breaking Changes

  • TestLoggerFactory was renamed to TestLogger.

Full Changelog: v10.7.0...v10.7.1

v10.7.0

05 Jan 21:19
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v10.6.1...v10.7.0

v10.6.1

05 Jan 21:18
Compare
Choose a tag to compare

What's Changed

New Contributors

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

v10.6.0

01 Jan 19:52
d0626cc
Compare
Choose a tag to compare

What's Changed

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

v10.5.0

24 May 10:43
Compare
Choose a tag to compare

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

v10.4.0

24 May 10:43
Compare
Choose a tag to compare

What's Changed

  • Support for UniqueId on QueueEntryOptions (with MessageBus support) by @jcono in #268
  • InMemoryCacheClient.SetAllAsync isn't respecting the expiry by @dcomartin in #272
  • Updated DeepCloner to 0.10.3 by @niemyjski in #267

New Contributors

Full Changelog: v10.3.1...v10.4.0

v10.3.1

24 May 10:43
Compare
Choose a tag to compare

Full Changelog: v10.3.0...v10.3.1

v10.2.5

24 May 10:43
Compare
Choose a tag to compare

Full Changelog: v10.2.5...v10.3.0

v10.2.5

24 May 10:43
Compare
Choose a tag to compare

Full Changelog: v10.2.4...v10.2.5

v10.2.4

24 May 10:43
Compare
Choose a tag to compare

Full Changelog: v10.2.3...v10.2.4