0.13.0
Pre-release
Pre-release
github-actions
released this
10 Jul 12:28
·
60 commits
to refs/heads/main
since this release
Breaking Changes
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
- Enable CLS compliance checks by @Turnerj (#209)
- Embedded debug symbols (00b8e78)
- More dependency injection improvements by @Turnerj (#208)
- Updating referenced dependency versions (41f951d & #210)
- Minor performance improvements (5c9cf83)
- Fixed package metadata (14bf52d)
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.