Skip to content

Latest commit

 

History

History
97 lines (60 loc) · 2.96 KB

CHANGELOG.md

File metadata and controls

97 lines (60 loc) · 2.96 KB

Changelog

2.0.0 (2024-06-22)

⚠ BREAKING CHANGES

  • drop Node.js < 18.19.0 support

eggjs/egg#5257

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.
  • 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 in package.json.
  • Build Configuration

    • Updated tsconfig.json for stricter typing and ES2022 target.

Features

1.4.0 (2024-03-28)

Features


1.3.2 / 2022-03-17

others

1.3.1 / 2022-03-16

fixes

1.3.0 / 2022-03-16

features

1.2.1 / 2018-07-11

others

1.2.0 / 2017-07-18

  • feat: support lru.keys (#2)

1.1.0 / 2017-07-04

  • feat: support get with maxAge (#1)

1.0.0 / 2016-12-29

  • init version