Skip to content

v2.4.1

Compare
Choose a tag to compare
@bitfaster bitfaster released this 11 Dec 03:03
· 95 commits to main since this release
2d08830

What's changed

  • Fixed a race condition in ConcurrentLfu for add-remove-add of the same key.
  • MpscBoundedBuffer.Clear() is now thread safe, fixing a race in ConcurrentLfu clear.
  • Fixed ConcurrentLru Count and IEnumerable<KeyValuePair<K,V>> to filter out expired items when used with time-based expiry.
  • BitFaster.Caching is now compiled with <nullable>enable</nullable>, and APIs are annotated to support null reference type static analysis.

Full changelog: v2.4.0...v2.4.1