This repository has been archived by the owner on Sep 5, 2024. It is now read-only.
Releases: mozilla/node-client-sessions
Releases · mozilla/node-client-sessions
v0.7.0
v0.6.0
- add secret can also be a Buffer
- add
encryptonKey
andsignatureKey
options, to be used instead ofsecret
- add
encryptionAlgorithm
andsignatureAlgorithm
options - fix zero out buffers during encryption
- docs for new crypto options
- docs describing how crypto is used
v0.5.0
- fix dirty checking for nested objects. req.session.foo.bar = 'baz' now works.
- fix setting req.session = someObj will update from someObj
- removed usage of Proxy, now uses getters/setters
v0.4.1
- change to writeHead, no longer depending on connect's res.on('header') event
- fix checking existence of res.socket before checking res.socket.encrypted
- documentation added js syntax highlighting
v0.4.0
- add activeDuration with default to 5 minutes
- add checking for native Proxy before using node-proxy
- add cookie.ephemeral option, default false
- add constant-time check
- adds self-aware check. wont override req.session if already exists
- fix wrong handled of utf8 replacement character
- fix http expiry of cookie to match duration
- fix updating cookie expiry whenever duration/createdAt changes