Releases: expressjs/cookie-session
Releases · expressjs/cookie-session
v2.1.1
What's Changed
- chore: add support for OSSF scorecard reporting by @inigomarquinez in #180
- chore: upgrade scorecard workflow pinned action versions by @carpasse in #184
- docs: Fix typo in README.md by @mkonikov in #187
- fix: use
ubuntu-latestas ci runner by @UlisesGascon in #185 - ci: apply OSSF Scorecard security best practices by @UlisesGascon in #186
- 💚 fix CI by @ctcpip in #198
- deps: [email protected] by @UlisesGascon in #201
- Release: 2.1.1 by @UlisesGascon in #202
New Contributors
- @inigomarquinez made their first contribution in #180
- @carpasse made their first contribution in #184
- @mkonikov made their first contribution in #187
- @UlisesGascon made their first contribution in #185
- @ctcpip made their first contribution in #198
Full Changelog: v2.1.0...v2.1.1
2.1.0
- Fix loading sessions with special keys
- deps: [email protected]
- Add
partitionedoption for CHIPS support - Add
priorityoption for Priority cookie support - Fix accidental cookie name/value truncation when given invalid chars
- Fix
maxAgeoption to reject invalid values - Remove quotes from returned quoted cookie value
- Use
req.socketover deprecatedreq.connection - pref: small lookup regexp optimization
- Add
2.0.0
- Change default cookie name to
session - Change
.populatedto.isPopulated - Create new session for all types of invalid sessions
- Drop support for Node.js 0.8
- Remove private
req.session.save() - Remove the
keyoption; usenameinstead - Remove undocumented
req.session.lengthto free up key name - Remove undocumented
req.sessionCookiesandreq.sessionKey - Save all enumerable properties on
req.session- Including
_-prefixed properties
- Including
- Use
Object.definePropertyinstead of deprecated__define*__ - Use
safe-bufferfor improved Buffer API - deps: [email protected]
- Fix check for default
secureoption behavior - Fix
maxAgeoption preventing cookie deletion - Support
"none"insameSiteoption - deps: depd@~2.0.0
- deps: keygrip@~1.1.0
- perf: remove argument reassignment
- Fix check for default
- deps: [email protected]
- Add
DEBUG_HIDE_DATE - Add 256 color mode support
- Enable / disable namespaces dynamically
- Make millisecond timer namespace-specific
- Remove
DEBUG_FDsupport - Use
Date#toISOString()when output is not a TTY
- Add
- deps: on-headers@~1.0.2
- Fix
res.writeHeadpatch missing return value
- Fix
- deps: [email protected]
- perf: reduce the scope of try-catch deopt
- perf: remove internal reference to request from session object
2.0.0-rc.1
- Remove private
req.session.save() - Remove undocumented
req.session.lengthto free up key name - Remove undocumented
req.sessionCookiesandreq.sessionKey - deps: [email protected]
- Fix check for default
secureoption behavior - Fix
maxAgeoption preventing cookie deletion - Support
"none"insameSiteoption - deps: depd@~2.0.0
- deps: keygrip@~1.1.0
- perf: remove argument reassignment
- Fix check for default
- deps: [email protected]
- deps: on-headers@~1.0.2
- Fix
res.writeHeadpatch missing return value
- Fix
- deps: [email protected]
- perf: remove internal reference to request from session object
1.4.0
- deps: [email protected]
- Fix check for default
secureoption behavior - Fix
maxAgeoption preventing cookie deletion - Support
"none"insameSiteoption - deps: depd@~2.0.0
- deps: keygrip@~1.1.0
- Fix check for default
1.3.3
- deps: [email protected]
- deps: depd@~1.1.2
- deps: keygrip@~1.0.3
- perf: remove argument reassignment
- deps: on-headers@~1.0.2
- Fix
res.writeHeadpatch missing return value
- Fix
2.0.0-beta.3
- deps: [email protected]
- deps: depd@~1.1.1
- deps: keygrip@~1.0.2
- deps: [email protected]
- Add
DEBUG_HIDE_DATE - Add 256 color mode support
- Enable / disable namespaces dynamically
- Make millisecond timer namespace-specific
- Remove
DEBUG_FDsupport - Use
Date#toISOString()when output is not a TTY
- Add
- deps: [email protected]
1.3.2
- deps: [email protected]
1.3.1
- deps: [email protected]
- deps: depd@~1.1.1
- deps: keygrip@~1.0.2
1.3.0
- deps: [email protected]
- Add
sameSiteoption for SameSite cookie support - Throw on invalid values provided to
Cookieconstructor - deps: keygrip@~1.0.1
- pref: enable strict mode
- Add
- deps: [email protected]
- Allow colors in workers
- Deprecate
DEBUG_FDenvironment variable set to 3 or higher - Fix error when running under React Native
- Use same color for same namespace
- deps: [email protected]
- deps: on-headers@~1.0.1
- perf: enable strict mode