- !!! BREAKING CHANGES !!!
- Added typescript and type definitions
- Updated redis to ^4.6.11
- Updated lodash to ^4.17.21
- Updated Node to 16+
- Switched from node-cache to lru-cache
- Switched from callbacks to async/await
- Dropped support for Node 4 and Node 6
- Added test support for Node 12
- Updated all dependencies
- Added LICENSE.md file
- Feature: New
cachetimeoption to cache the responses forget(). (Issue #38) - Updated docs and tests
- Removed
hiredisfrom optional dependencies for better Node 10 compatibility. - Issue #35 Clear wipe interval on quit()
- Updated lodash to ^4.17.11
- Added the optional
no_resaveparameter for thecreatemethod. (see docs) - Updated dependencies, Cleaned up code.
- Added higher timeouts for mocha tests to test the
no_resavefunctionality. - Added Travis tests for Node 10
- Issue #33 Allow up to 128 charactes (from 64) and all UTF-8 characters as
id. This lets you store for example emails as id. - Travis tests for Node 8 added.
- Allow options.url with Redis options object. #31 Thanks to @cristiangraz
- Travis tests for Node 4 and 6. Should fix Travis build errors.
- Added
pingmethod.
- Removed callback for
quitmethod.
- Added
quitmethod for use with AWS Lambda
- Upped Redis dependencies
- Fixed typo
- Fixed possible memory leak in wipe functions
- Modified docs to make it clear that TTL is specified in seconds
- Introduced
wipe: 0in options to disable wiping of expired sessions
- Use lodash 4.0.0
- Travis tests for Node 4.2 LTS
- Remove Travis tests for iojs. Added Travis tests for Node 5.0
- Remove Travis tests for Node 0.8.0
- Added Travis tests for Node 4.0
- Fixed #14 - Typo in README.md example. Thanks @odirus and @codeName007
- Removed debug message when wiping timed out sessions.
- Switched from underscore to lodash
- Allow
dparameter on create. - Updated docs.
- Added tests for
don create feature.
- Redis connection events
- Make
hiredisoptional. #5
- Added support for https://github.com/mranney/node_redis#rediscreateclientport-host-options
optionsobject. - Added docs for
clientoption to supply an already connected Redis object to redis-sessions