Skip to content

Releases: cunla/fakeredis-py

v2.30.1 🌈

19 Jun 17:55
ffe6223
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Move LICENSE file to fakeredis/ on build #395
  • Show warning for deprecated parameter only if parameter is included in instantiation #384

🧰 Maintenance

Full Changelog: v2.30.0...v2.30.1

v2.30.0 🌈

16 Jun 20:30
5195219
Compare
Choose a tag to compare

Changes

🚀 Features

🐛 Bug Fixes

  • aio.FakeRedis: Using inspect to get __init__ paramaters #384
  • Discrepancy when using xread with resp3 #393

Contributors

We'd like to thank all the contributors who worked on this release!

@ajhetherington

Full Changelog: v2.29.0...v2.30.0

v2.29.0 🌈

06 May 18:08
66e77ff
Compare
Choose a tag to compare

🚀 Features

  • Implement support for NOVALUES for HSCAN
  • Implement support for CLIENT LIST #376

🐛 Bug Fixes

  • Fix json.set nx arg behavior #372
  • Fix issue with hset not resetting expiration over field
  • Fix inconsistent 'pending' field in return from XINFO GROUPS #374
  • Fix TDIGEST.QUANTILE to match redis behavior on a TDigest with one value #377
  • Fix HINCRBY/hincrbyfloat commands now don't remove ttl from hash key @M1ha-Shvn #381

New Contributors

Full Changelog: v2.28.1...v2.29.0

v2.28.1

02 Apr 15:02
c052a30
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Open commands.json with encoding specified #367
  • Fix xadd to use last timestamp if the current system timestamp is lower than the last timestamp #368

Full Changelog: v2.28.0...v2.28.1

v2.28.0

29 Mar 14:39
1390624
Compare
Choose a tag to compare

🚀 Features

  • implement support for WITHSCORE in ZRANK and ZREVRANK #357
  • implement support for Connection commands HELLO, CLIENT SETNAME, CLIENT GETNAME, CLIENT ID, CLIENT INFO #361
  • implement support for HGETEX, HSETEX, HGETDEL #365

🐛 Bug Fixes

  • Fix test_tcp_server_started to close the connection @mgorny (#363)
  • [ACL] Always allow AUTH command @wakonig (#362)
  • [ACL] Provide default account acl on startup @wakonig (#362)

🧰 Maintenance

  • Refactor hypothesis tests (#366)

Contributors

We'd like to thank all the contributors who worked on this release!

@mgorny and @wakonig

Full Changelog: v2.27.0...v2.28.0

v2.27.0 🌈

11 Feb 16:16
d9db2d4
Compare
Choose a tag to compare

Changes

🚀 Features

  • ACL commands support #338
    • ACL LOAD, ACL SAVE, ACL LIST, ACL USERS, ACL GETUSER, ACL SETUSER, ACL DELUSER, ACL CAT,
      ACL LOG, ACL HELP, ACL WHOAMI, ACL GENPASS, ACL AUTH, ACL LOG_RESET, ACL LOG_COUNT, ACL LOG_GET,
      ACL LOG_HELP, ACL LOG_RESET, ACL LOG_COUNT, ACL LOG_GET, ACL LOG_HELP
  • Add support disable_decoding in async read_response #349
  • Implement support for SADDEX, using a new set implementation with support for expiring members #350

🧰 Maintenance

  • Remove end of life python 3.8 from test matrix
  • Add python 3.13 to test matrix
  • Improve documentation for Dragonfly/Valkey support

Contributors

We'd like to thank all the contributors who worked on this release!

@Redoubts

Full Changelog: v2.26.2...v2.27.0

v2.26.2 🌈

15 Dec 19:34
7a1ec28
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix bug in xreadgroup when stream length is less than COUNT with BLOCK #344

🧰 Maintenance

  • Implement test for SADDEX (Dragonfly specific command) #348
  • Update dependencies

Full Changelog: v2.26.1...v2.26.2

v2.26.1 🌈

28 Oct 14:19
b4eb93d
Compare
Choose a tag to compare

🧰 Maintenance

  • add py3.7 test (#343)

Full Changelog: v2.26.0...v2.26.1

v2.26.0 🌈

24 Oct 19:33
d616cb1
Compare
Choose a tag to compare

🚀 Features

  • Support for server-type specific commands #340
  • Support for Dragonfly SADDEX command #340

🐛 Bug Fixes

  • Fix bug in bitpos function for the clear bit mode @Diskein #337

Full Changelog: v2.25.1...v2.26.0

v2.25.1 🌈

30 Sep 17:27
de3f3cf
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix missing default values for version/server_type in FakeBaseConnectionMixin #334

Full Changelog: v2.25.0...v2.25.1