Changelog of @hackage/hedis 0.7.10

Changelog for Hedis

0.7.10

  • Improved performance (PR #64)

0.7.7

  • Close connection handle on error

0.7.2

  • Improve speed, rewrite internal logic (PR #56)

0.7.1

  • Add NFData instances

0.7.0

  • Enforce all replies being recieved in runRedis. Pipelining between runRedis calls doesn't work now.

0.6.10

  • Add HyperLogLog support

0.6.4

  • New connection option to automatically SELECT a database.

0.5 -> 0.6

  • Changed return type of HDEL from Bool to Integer.
  • Some documentation updates.

0.5 -> 0.5.1

  • New commands: DUMP, RESTORE, BITOP, BITCOUNT.
  • Removed the dependency on stm.
  • Improved performance of Queued in long transactions.
  • Minor documentation updates.

0.4.1 -> 0.5

  • Added new Redis 2.6 commands, including Lua scripting support.
  • A transaction context is now created by using the 'multiExec' function. The functions 'multi', 'exec' and 'discard' are no longer available individually.
  • Inside of a transaction, commands return their results wrapped in a composable /future/, called 'Queued'.
  • The 'getType' command (the Redis TYPE command) now has a custom return type 'RedisType'.
  • Minor improvements and fixes to the documentation.

0.3.2 -> 0.4.1

  • The following commands got a 'Maybe' added to their return type, to properly handle Redis returning nil-replies: brpoplpush, lindex, lpop, objectEncoding, randomkey, rpop, rpoplpush, spop, srandmember, zrank, zrevrank, zscore.
  • Updated dependencies on bytestring-lexing and stm.
  • Minor improvements and fixes to the documentation.