Skip to content

0.13.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 10 Jul 12:28
· 60 commits to refs/heads/main since this release
8260b96

Breaking Changes

  • Remove Abstract CacheEntry / Use C# Records by @Turnerj (#206)

This is mainly an internal implementation change as CacheEntry was publicly passed around as CacheEntry<T> which is still there with the same constructor and properties. If you were using CacheEntry somewhere, you'll likely be able to switch it out for ICacheEntry instead. The change is being explicitly called out in case any subtle behaviour changes occur because of it.

Other Changes

The dependency injection improvements are around passing in an IServiceProvider into the builder pattern and supporting named cache stacks. This makes it easier to configure your cache stacks for the code that consumes them.