All notable changes to this project will be documented in this file starting from version v1.1.0. This project adheres to Semantic Versioning.
- support redisUrl array.
- support redis v5 commands.
- fix evalauto command.
- Update dependencies.
- fix evalauto command.
- Update dependencies.
- Add Node.js v8 to test.
- Update dependencies, changed node engines to >= v4.5.0.
- Improve code with ES2015 style.
- remove
each
function andslice
function.
- Update dependencies, changed node engines to >= v4.
- Update dependencies.
- Fixed for docker-redis-cluster, #19.
- Update dependencies.
- Update dependencies.
- Update engines to ">=0.12".
- Update dependencies.
- Improved socket send.
- Update dependencies.
- Added "TOUCH" command.
- #18 support redis URL: redis://USER:[email protected]:5678
- Update dependencies.
- Improved performance.
- Fixed for PubSub keyword 'message'.
- Removed "debug" module.
- Update dependencies.
- Supported redis v3.2.
- Removed socket.cork account to a bug in node.js.
- Update dependencies.
- Improve connection.
- Fixed for old redis(v2.8.x).
- Update dependencies.
- Improved code.
- Removed auto-discover cluster nodes during initialization. Because the nodes information from "cluster slots" command includes local-host information. But it will anto-connect node by "MOVED" and "ASK".
- Changed files structure.
- Update dependencies.
- Changed default
options.maxAttempts
to5
. - Added
options.onlyMaster
, it is useful for replication mode. - Removed
options.handleError
. - Supported IPv6.
- Added
options.pingInterval
. - Added
client.clientConnect
.
- Update dependencies.
- Fixed for slave node.
- Update description.
- Improved performance.
- Update
thunks
to v4.0.0.
- Added
clientReady
method.
- Fixed command
evalauto
. - Fixed for
ASK
.
- Added custom command
evalauto
. - Used
const
instead ofvar
.