# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project will adhere to [Semantic Versioning](http://semver.org/spec/v2.0.0.html) starting v1.0.0. ## Unreleased ### Changed ### Added ### Fixed ## [0.0.3] - 2020-07-06 [0.0.3]: https://github.com/dgraph-io/ristretto/compare/v0.0.2..v0.0.3 ### Changed ### Added ### Fixed - z: use MemHashString and xxhash.Sum64String ([#153][]) - Check conflict key before updating expiration map. ([#154][]) - Fix race condition in Cache.Clear ([#133][]) - Improve handling of updated items ([#168][]) - Fix droppedSets count while updating the item ([#171][]) ## [0.0.2] - 2020-02-24 [0.0.2]: https://github.com/dgraph-io/ristretto/compare/v0.0.1..v0.0.2 ### Added - Sets with TTL. ([#122][]) ### Fixed - Fix the way metrics are handled for deletions. ([#111][]) - Support nil `*Cache` values in `Clear` and `Close`. ([#119][]) - Delete item immediately. ([#113][]) - Remove key from policy after TTL eviction. ([#130][]) [#111]: https://github.com/dgraph-io/ristretto/issues/111 [#113]: https://github.com/dgraph-io/ristretto/issues/113 [#119]: https://github.com/dgraph-io/ristretto/issues/119 [#122]: https://github.com/dgraph-io/ristretto/issues/122 [#130]: https://github.com/dgraph-io/ristretto/issues/130 ## 0.0.1 First release. Basic cache functionality based on a LFU policy.