v3.0.0
This version is mainly a release to distribute all the unreleased changes on master since 2017 and additionally removes a lot of old deprecated features and internals in preparation for an upcoming modernization refactor (v4).
Breaking Changes
- Dropped support for Node.js < 6
- Dropped support for hiredis(no longer required)
- Removed previously deprecated drainevent
- Removed previously deprecated idleevent
- Removed previously deprecated parseroption
- Removed previously deprecated max_delayoption
- Removed previously deprecated max_attemptsoption
- Removed previously deprecated socket_no_delayoption
Bug Fixes
- Removed development files from published package (#1370)
- Duplicate function now allows db param to be passed (#1311)
Features
- Upgraded to latest redis-commandspackage
- Upgraded to latest redis-parserpackage, v3.0.0, which brings performance improvements
- Replaced double-ended-queuewithdenque, which brings performance improvements
- Add timestamps to debug traces
- Add socket_initial_delayoption forsocket.setKeepAlive(#1396)
- Add support for redissprotocol in url (#1282)