Releases: alicebob/miniredis
Releases · alicebob/miniredis
add ZRANK/ZREVRANK, fix ZINTERSTORE and XTRIM
- fix ZINTERSTORE where target is one of the source sets
- added support for ZRank and ZRevRank with score (thanks Jeff Howell)
- fix MEMORY subcommand casing (thanks @joshaber)
- use streamCmp in Xtrim (thanks @daniel-cohere)
Go >= 1.17, redis.set_repl(), StartAddrTLS, XADD and SRANDMEMBER fixes
- minimum Go version is now 1.17
- fix integer overflow (thanks @wszaranski)
- test against the last BSD redis (7.2.4)
- ignore 'redis.set_repl()' call (thanks @TingluoHuang)
- various build fixes (thanks @wszaranski)
- add StartAddrTLS function (thanks @agriffaut)
- support for the NOMKSTREAM option for XADD (thanks @Jahaja)
- return empty array for SRANDMEMBER on nonexistent key (thanks @WKBae)
SINTERCARD and [P]EXPIRETIME
- support for SINTERCARD (thanks @s-barr-fetch)
- support for EXPIRETIME and PEXPIRETIME (thanks @wszaranski)
- fix GEO* units to be case insensitive
COUNT, IDLETIME, and HRANDFIELD
- support COUNT in SCAN and ZSCAN (thanks @BarakSilverfort)
- support for OBJECT IDLETIME (thanks @nerd2)
- support for HRANDFIELD (thanks @sejin-P)
MEMORY USAGE, CLIENT {SET|GET}NAME, float fixes
- support for MEMORY USAGE (thanks @davidroman0O)
- test against Redis 7.2.0
- support for CLIENT SETNAME/GETNAME (thanks @mr-karan)
- fix very small numbers (thanks @zsh1995)
- use the same float-to-string logic real Redis uses
no typo
Oops.
Thanks @cristaloleg!
add SMISMEMBER
support SMISMEMBER (thanks @sandyharvie)
fix ZADD, fix COPY, speedy SPOP
ZMSCORE, lua error_reply, lua cache
XADD minid, BLMOVE, COMMAND fix, XREAD fix
- support MINID in XADD (thanks @nathan-cormier)
- support BLMOVE (thanks @sevein)
- fix COMMAND (thanks @pje)
- fix 'XREAD ... $' on a non-existing stream