Skip to content

Releases: dennisdoomen/FluidCaching

1.3.2

11 Feb 19:00
Compare
Choose a tag to compare
  • {Fix} Fixes GetItem from potentially returning null during concurrent cache requests and removals - #40

1.3.1

27 May 09:34
Compare
Choose a tag to compare
  • {New} Added support for using the package in <PackageReference>-style projects - #35
  • {New} Also shipped the code as binary .NET Standard 1.1 package - #35

1.2.0

19 Dec 08:56
Compare
Choose a tag to compare
  • {New} Indexes can use non-default key equality comparers - #33

1.1.2

21 Sep 11:45
Compare
Choose a tag to compare
  • {Fix} Fixed a rare OverflowException that could happen when the cache isn't used for a while.

1.1.1

11 Sep 07:16
Compare
Choose a tag to compare
  • {Fix} Fixed a NullReferenceException that can occur if the item factory delegate itself returned a null Task - #31

1.1.0

06 Dec 14:13
Compare
Choose a tag to compare
  • {New} Added an example app to run some long-running tests
  • {Fix} Fixed a potential deadlock that could have happened when concurrently adding items directly and through a GetItem call.
  • {New} Added additional statistics.

1.0.4

23 Nov 09:40
Compare
Choose a tag to compare
  • {Changed} Introduced a dedicated bag collection that ensures any out-of-range exceptions are properly logged. (#29)

1.0.3

31 Aug 06:27
Compare
Choose a tag to compare
  • {Fix} Fixed an edge case in which a duplicate item could be added to the lifespan manager if the GC didn't kick in yet and an item was added again - #28

1.0.1

29 Aug 16:32
Compare
Choose a tag to compare
  • {Fix} Ensured statistics are consistent when items are manually removed at the same time they are cleaned-up automatically.
  • {Fix} Ensured concurrent additions under high load don't create duplicate items anymore.

1.0.0

10 Aug 09:18
Compare
Choose a tag to compare
Merge pull request #25 from dennisdoomen/develop

Release 1.0