Changed - Improve code stablity - Reduce memory usages and allocations. - Optimize `VTTLCache.__delitem__` method for more speed. - Improve performance of all caches.
Internal - Use `hashbrown` instead of standard hashmap. - Increase `unsafe` blocks in safe situations to optimize performance
2.2.2
Changed - The behavior of the `__repr__` function has been changed and improved. - Improve `RRCache` performance.
Internal - `pyo3` updated and features changed. - Use `fastrand` instead of `rand`.
2.2.1
Fixed - Fix `RuntimeError` when you passing a cache implemetation to its own methods.
Internal - Update Rust dependecies - Optimize code for threading
2.2.0
Changed - Change and improve sorting strategy (VTTLCache)