Skip to content

Releases: dahomey-technologies/rustis

0.12.5

23 Dec 08:50
bd8637b
Compare
Choose a tag to compare
  • Parse NoScript error into it's own error type. (#49)
  • Unrestrict response type of eval/fcall. (#50)

0.12.4

02 Dec 18:17
Compare
Choose a tag to compare
  • added unsubscribe methods to pub_sub_stream

0.12.3

02 Dec 09:04
d2d9ff0
Compare
Choose a tag to compare
  • fix Implement Default for TsGroupByOptions #48
  • added missing states to ReplicaState (ROLE command)

0.12.2

30 Nov 19:35
7801ec8
Compare
Choose a tag to compare
  • #47 Added missing SingleArgCollection for &[T: SingleArg]

0.12.1

09 Nov 14:48
Compare
Choose a tag to compare
  • fix a shift in messages when subscribing to 2 different channels on the same connection, at the same time (race condition)

0.12.0

03 Sep 17:25
6167184
Compare
Choose a tag to compare

0.11.1

27 May 08:21
da6dc4d
Compare
Choose a tag to compare
  • Fix parsing of negative numbers in response to memory stats #29
  • Fix Ocasional command timeouts on cluster connection #28
  • Improved cluster performance by reducing allocations #36

Special thanks to @mstyura who is the unique contributor of this release

0.11.0

15 Apr 18:48
Compare
Choose a tag to compare
  • Support cluster for Redis 6.x:
    • use CLUSTER SLOTS instead of CLUSTER SHARDS when Redis major version < 7
    • support Redis 6.x in CommandInfoManager::extract_keys by using First Key, Last Key ans Step attributed of the Redis command COMMAND instead of Key specifications that is only supported from Redis 7.x
    • added associated fonction StandaloneConnection::get_version. The Redis version is extracted from the HELLO command result
  • Changed RespBuf Display trait implementation to display Resp::Value debug instead of RESP raw buffer

0.10.2

28 Mar 21:06
Compare
Choose a tag to compare
  • Switched the futures dependency with futures-util and futures-channel
    • rustis doesn't require all the dependencies pulled by futures except for these 2 sub-modules.

0.10.1

26 Mar 11:48
Compare
Choose a tag to compare
  • fix warnings in examples
  • fix doc tests
  • fix documentation