Update dependency redis to v0.12.1
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
redis | 0.8.1 -> 0.12.1 |
Release Notes
redis/node-redis (redis)
v0.12.1
- Fix IPv6/IPv4 family selection in node 0.11+ (Various)
v0.12.0
- Fix unix socket support (Jack Tang)
- Improve createClient argument handling (Jack Tang)
v0.11.0
- IPv6 Support. (Yann Stephan)
- Revert error emitting and go back to throwing errors. (Bryce Baril)
- Set socket_keepalive to prevent long-lived client timeouts. (mohit)
- Correctly reset retry timer. (ouotuo)
- Domains protection from bad user exit. (Jake Verbaten)
- Fix reconnection socket logic to prevent misqueued entries. (Iain Proctor)
v0.10.3
- Update command list to match Redis 2.8.9 (Charles Feng)
v0.10.2
- Better binary key handling for HGETALL. (Nick Apperson)
- Fix test not resetting
error
handler. (CrypticSwarm) - Fix SELECT error semantics. (Bryan English)
v0.10.1
- Skip plucking redis version from the INFO stream if INFO results weren't provided. (Robert Sköld)
v0.10.0
- Instead of throwing errors asynchronously, emit errors on client. (Bryce Baril)
v0.9.2
- Regenerate commands for new 2.8.x Redis commands. (Marek Ventur)
- Correctly time reconnect counts when using 'auth'. (William Hockey)
v0.9.1
- Allow hmset to accept numeric keys. (Alex Stokes)
- Fix TypeError for multiple MULTI/EXEC errors. (Kwangsu Kim)
v0.9.0
- Domains support. (Forrest L Norvell)
v0.8.6
- If error is already an Error, don't wrap it in another Error. (Mathieu M-Gosselin)
- Fix retry delay logic (Ian Babrou)
- Return Errors instead of strings where Errors are expected (Ian Babrou)
- Add experimental
.unref()
method to RedisClient (Bryce Baril / Olivier Lalonde) - Strengthen checking of reply to prevent conflating "message" or "pmessage" fields with pub_sub replies. (Bryce Baril)
v0.8.5
- Add
auth_pass
option to connect and immediately authenticate (Henrik Peinar)
v0.8.4
Many contributed features and fixes, including:
- Ignore password set if not needed. (jbergknoff)
- Improved compatibility with 0.10.X for tests and client.end() (Bryce Baril)
- Protect connection retries from application exceptions. (Amos Barreto)
- Better exception handling for Multi/Exec (Thanasis Polychronakis)
- Renamed pubsub mode to subscriber mode (Luke Plaster)
- Treat SREM like SADD when passed an array (Martin Ciparelli)
- Fix empty unsub/punsub TypeError (Jeff Barczewski)
- Only attempt to run a callback if it one was provided (jifeng)
v0.8.3
Many contributed features and fixes, including:
- Fix some tests for Node.js version 0.9.x+ changes (Roman Ivanilov)
- Fix error when commands submitted after idle event handler (roamm)
- Bypass Redis for no-op SET/SETEX commands (jifeng)
- Fix HMGET + detect_buffers (Joffrey F)
- Fix CLIENT LOAD functionality (Jonas Dohse)
- Add percentage outputs to diff_multi_bench_output.js (Bryce Baril)
- Add retry_max_delay option (Tomasz Durka)
- Fix parser off-by-one errors with nested multi-bulk replies (Bryce Baril)
- Prevent parser from sinking application-side exceptions (Bryce Baril)
- Fix parser incorrect buffer skip when parsing multi-bulk errors (Bryce Baril)
- Reverted previous change with throwing on non-string values with HMSET (David Trejo)
- Fix command queue sync issue when using pubsub (Tom Leach)
- Fix compatibility with two-word Redis commands (Jonas Dohse)
- Add EVAL with array syntax (dmoena)
- Fix tests due to Redis reply order changes in 2.6.5+ (Bryce Baril)
- Added a test for the SLOWLOG command (Nitesh Sinha)
- Fix SMEMBERS order dependency in test broken by Redis changes (Garrett Johnson)
- Update commands for new Redis commands (David Trejo)
- Prevent exception from SELECT on subscriber reconnection (roamm)
v0.8.2
Another version bump because 0.8.1 didn't get applied properly for some mysterious reason. Sorry about that.
Changed name of "faster" parser to "javascript".
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.