Releases: redis/ioredis
Releases · redis/ioredis
v2.0.1
v2.0.0
v2.0.0-rc4
Bug Fixes
- reconnect when ready check failed(3561fab)
- remove data handler when flushing command queue(b1c761c)
- won't emit error again when password is wrong(dfdebfe)
Features
- add dropBufferSupport option to improve the performance (#293)(1a8700c)
- add support for Node.js v6 (#295)(a87f405)
- emit authentication related errors with "error" event(9dc25b4)
- print logs for unhandled error event(097fdbc)
BREAKING CHANGES
- Authentication related errors are emited with "error" event,
instead of "authError" event
v2.0.0-rc3
v2.0.0-rc2
v2.0.0-rc1
- dependencies: upgrade all dependencies to the newest version (3fdafc8).
v2.0.0-alpha3
Bug Fixes
- auth: emit authError when the server requiring a password (c5ca754)
Features
- cluster: add enableReadyCheck option for cluster (b63cdc7)
- cluster: redirect on TRYAGAIN error (b1a4b62)
- cluster: support update startupNodes in clusterRetryStrategy (4a46766)
- transaction: transform replies of transactions (e0b1883), closes #158
BREAKING CHANGES
- transaction: 1. Reply transformers is supported inside transactions.
Pipeline#execBuffer()
is deprecated. UsePipeline#exec()
instead.
v2.0.0-alpha2
v1.15.1
v2.0.0-alpha1
Bug Fixes
- cluster: avoid command.reject being overwritten twice (d0a0017)
- cluster: fix not connecting to the unknown nodes (0dcb768)
- cluster: set retryDelayOnFailover from 2000ms to 200ms (72fd804)
Features
- cluster: support scaling reads to slaves (98bdec2), closes #170
- redis: support readonly mode for cluster (0a4186e)
BREAKING CHANGES
- cluster:
Cluster#masterNodes
andCluster#nodes
is removed. UseCluster#nodes('masters')
andCluster#nodes('all')
instead. - cluster:
Cluster#to()
is removed. UsePromise.all(Cluster#nodes().map(function (node) {}))
instead. - cluster: Option
readOnly
is removed. Check outscaleReads
option.