Releases: stremovskyy/cachemar
Releases · stremovskyy/cachemar
Release list
v1.1.1
Full Changelog: v0.0.9...v1.1.1
v0.0.9
v0.0.5
🛠 Fixes and Improvements:
- Concurrency Fix: Resolved a potential deadlock in
RemoveByTagsby consolidating locks - Tag Deduplication: Ensured tags are automatically deduplicated when items are added or updated
- Expiration Awareness: Added checks for expired items in tag-related methods (
RemoveByTag,GetKeysByTag) - Increment/Decrement Improvements: Properly handle
gob-encoded values inIncrementandDecrement, ensuring compatibility and correctness - Code Cleanup: Enhanced overall readability and maintainability of tag-related methods
🚀 How to Upgrad
- Pull the latest changes from the repository
- Replace the previous implementation with the updated version
Thank you for using the memory cache package!
Feedback and contributions are always welcome. 😊
v0.0.4
Full Changelog: v0.0.3...v0.0.4
- fixed critical issue with leaking tag keys
- package updates
Add chaining and override support
- Introduced chaining mechanism to allow fallback across multiple cache managers.
- Added ability to temporarily override the cache manager chain for specific calls.
- Enhanced documentation to reflect new features and provide usage examples.
- Refactored manager structure to support chain persistence across calls.