Skip to content

Latest commit

 

History

History
127 lines (83 loc) · 4.33 KB

File metadata and controls

127 lines (83 loc) · 4.33 KB

Changelog

4.0.1 (2025-01-21)

Bug Fixes

4.0.0 (2025-01-19)

⚠ BREAKING CHANGES

  • drop Node.js < 18.19.0 support

part of eggjs/egg#3644

eggjs/egg#5257

Summary by CodeRabbit

Release Notes

  • Package Upgrade

    • Renamed package from egg-session to @eggjs/session
    • Updated Node.js compatibility to version 18.19.0+
  • New Features

    • Enhanced session configuration with improved type safety
    • Added support for more granular session management
    • Improved logging and security configurations
  • Breaking Changes

    • Dropped support for Node.js versions below 18.19.0
    • Migrated from generator functions to async/await syntax
    • Updated session middleware and configuration structure
  • Performance

    • Updated dependencies, including koa-session to version 7.0.2
    • Optimized session store handling
  • Security

    • Strengthened default session configurations
    • Added warnings for potential security risks in session settings

Features

  • support cjs and esm both by tshy (#20) (b1a96e5)

3.3.0 / 2021-03-23

features

others

3.2.0 / 2020-05-12

features

others

3.1.0 / 2018-01-09

features

others

3.0.0 / 2017-11-09

others

2.1.1 / 2017-06-04

  • docs: fix License url (#9)

2.1.0 / 2017-03-02

  • feat: support set sessionStore to null and get sessionStore (#8)

2.0.0 / 2017-02-28

  • feat: upgrade koa-session@4, support external session store (#7)
  • feat: remove cookie length check (#6)
  • chore: upgrade deps and fix test (#5)

1.1.0 / 2016-11-17

  • feat: check response cookie's length (#4)

1.0.0 / 2016-11-03

  • chore: update deps and test on node v7 (#3)
  • test: fix appveyor yml (#2)
  • test: add testcase (#1)

0.0.2 / 2016-07-14

  • fix: package.json

0.0.1 / 2016-07-14

  • feat: init