All Versions
10
Latest Version
Avg Release Cycle
94 days
Latest Release
161 days ago

Changelog History

  • v2.2.1

    June 28, 2019

    🔄 Changes:

    • 🛠 Fix issue #84 | Fix psubscribe on pooled client #85 - Thanks to @KaulSe
  • v2.2.0

    May 15, 2019
    • 👍 Allows del to be called with an array of keys like redis.del([a, b, c]), as an alternative to redis.del(a, b, c) - thanks to @rodrigopinto
  • v2.1.1

    September 25, 2018
    • Fix string_or_nil_command to accept Null Array too - thanks @maiha
  • v2.1.0

    August 29, 2018
  • v2.0.0

    June 19, 2018
    • Add reconnect option that will automatically reconnect a Redis instance when the Redis server connection is lost. NOTE : Default value is true! - Thanks to @kostya !
    • ➕ Add command_timeout option, which will trigger an exception if the Redis server takes too long to respond to a command, e.g. because of a dump. Thanks to @kostya again!
    • ➕ Add connection pooling via the class Redis::PooledClient. This was also added by @kostya!
    • 📚 Update API documentation

    🍱 Big thanks to @kostya!!! 👏

  • v1.11.0

    May 27, 2018
    • ⏱ Add connection options dns_timeout and connect_timeout - thanks to @kostya
  • v1.10.1

    May 13, 2018
    • 🛠 Fix compilation in Crystal master - thanks to @kostya
  • v1.10.0

    April 23, 2018
    • Enable SSL connections to Redis - thanks to @y2k2mt.

    🍎 The installation became a bit more cumbersome on MacOS X because of the need for openssl. The process is described in the README.md.

  • v1.9.0

    September 10, 2017
    • Add three new commands: #object_object_refcount, #object_encoding, #object_idletime
  • v1.8.0

    March 06, 2017
    • 👍 Allow connecting to Redis with url: argument - thanks to Henri Karhatsu