Releases: alicebob/miniredis
Releases · alicebob/miniredis
>= Go 1.14
v2.20.0
- back to support Go >= 1.14 (thanks @ajatprabha and @marcind)
SCAN, BITPOS, ZRANGE, and redis.call() fixes and updates
- support for TYPE in SCAN (thanks @0xDiddi)
- update BITPOS (thanks @dirkm)
- fix a lua redis.call() return value (thanks @mpetronic)
- update ZRANGE (thanks @valdemarpereira)
catching up with 6.2
v2.18.0
this adds some commands introduced in redis 6.2. Thanks to everyone for helping!
- support for ZUNION (thanks @propan)
- support for COPY (thanks @matiasinsaurralde and @rockitbaby)
- support for LMOVE (thanks @btwear)
added miniredis.RunT(t)
- added miniredis.RunT(t)
INTERSTORE and XRANGE fixes
- fix ZINTERSTORE with wets (thanks @lingjl2010 and @okhowang)
- fix exclusive ranges in XRANGE (thanks @joseotoro)
SET update, XTRIM, ZRANDMEMBER, lua redis.log()
- simplify some code (thanks @zonque)
- support for EXAT/PXAT in SET
- support for XTRIM (thanks @joseotoro)
- support for ZRANDMEMBER
- support for redis.log() in lua (thanks @dirkm)
blocking fix and 'XREAD $'
- Fix race condition in blocking code (thanks @zonque and @robx)
- XREAD accepts '$' as ID (thanks @bradengroom)
EVAL fix
- EVAL should cache the script (thanks @guoshimin)
2.6, hyperlog, GETDEL
- target redis 6.2 and added new args to various commands
- support for all hyperlog commands (thanks @ilbaktin)
- support for GETDEL (thanks @wszaranski)
XPENDING and XREAD{,GROUP} BLOCK
- added XPENDING
- support for BLOCK option in XREAD and XREADGROUP