- !!! 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
cachetime
option to cache the responses forget()
. (Issue #38) - Updated docs and tests
- Removed
hiredis
from optional dependencies for better Node 10 compatibility. - Issue #35 Clear wipe interval on quit()
- Updated lodash to ^4.17.11
- Added the optional
no_resave
parameter for thecreate
method. (see docs) - Updated dependencies, Cleaned up code.
- Added higher timeouts for mocha tests to test the
no_resave
functionality. - 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
ping
method.
- Removed callback for
quit
method.
- Added
quit
method 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: 0
in 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
d
parameter on create. - Updated docs.
- Added tests for
d
on create feature.
- Redis connection events
- Make
hiredis
optional. #5
- Added support for https://github.com/mranney/node_redis#rediscreateclientport-host-options
options
object. - Added docs for
client
option to supply an already connected Redis object to redis-sessions