1.5.2
Changes
🐛 Bug Fixes
- Fix edge case - round up expiration when it's below 1ms but greater than zero, introduce more unit tests (9771ceb)
- Fix CachedRange.Remove(IEnumerable) singlethreaded definite length branch, add test coverage (7c97ab3)
🏭 Tests
- Add tests coverage
📦 Dependencies
- Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0 (PR #7) by @dependabot (bot)
- Bump xunit.runner.visualstudio from 2.4.3 to 2.4.5 (PR #6) by @dependabot (bot)
- Bump MinVer from 4.0.0 to 4.1.0 (PR #8) by @dependabot (bot)
🧰 Misc
- Make CachedRange.Save(IList<(K, V)>) overload public, add tests (6b5cb4f)
- Bring CachedRange signature in line with Cached, more tests adjustment (c479a61)
- Remove Update() that was functionally too close to Save() to avoid ambiguity; Ensure tests are not flaky by using definite keys (ad4f527)
Full Changelog: 1.5.1...1.5.2