Releases: node-modules/ylru
Releases · node-modules/ylru
v2.0.0
2.0.0 (2024-06-22)
⚠ BREAKING CHANGES
- drop Node.js < 18.19.0 support
Summary by CodeRabbit
-
New Features
-
Introduced a Least Recently Used (LRU) cache implementation with
enhanced functionalities. -
Bug Fixes
- Improved cache item expiration handling and test case accuracy.
-
Documentation
- Updated
README
with new import syntax and method signatures. - LICENSE changed to MIT License.
- Updated
-
Chores
-
Updated ESLint configuration, Node.js version in workflows, and
.gitignore
. -
Refactor
-
Converted test cases to use async/await and updated module imports to
ES module syntax. -
Dependencies
- Updated
devDependencies
and added new scripts inpackage.json
.
- Updated
-
Build Configuration
- Updated
tsconfig.json
for stricter typing and ES2022 target.
- Updated
Features
This release is also available on: