v3.0.0
3.0.0 (2024-06-23)
⚠ BREAKING CHANGES
- drop Node.js < 18.19.0 support
part of eggjs/egg#3644
Summary by CodeRabbit
-
New Features
-
Introduced comprehensive support for TypeScript in project
configurations. -
Added new cookie management functionalities, including setting,
encryption, and validation.- Added support for
Keygripclass for cryptographic operations.
- Added support for
-
Documentation
-
Updated package name in README files from
egg-cookiesto
@eggjs/cookies. -
Adjusted code snippets and URLs in documentation to reflect the new
package name. -
Tests
-
Enhanced test suite with additional test cases for cookie encryption,
caching, and error handling.- Added new test files for
Keygripand cookie functionalities.
- Added new test files for
-
Chores
- Updated
.gitignoreto include new patterns for ignoring files.
- Updated
-
Improved CI workflow with updated Node.js versions and Codecov token
integration. -
Updated dependencies and scripts in
package.jsonto align with the
new package structure and TypeScript support.
Features
This release is also available on: