Skip to content

Releases: cunla/fakeredis-py

v2.22.0 🌈

19 Apr 20:51
1e52036
Compare
Choose a tag to compare

Changes

🚀 Features

  • Support for setting LUA version from environment variable FAKEREDIS_LUA_VERSION #287
  • Support for loading LUA binary modules in fakeredis #304

🐛 Bug Fixes

  • Fix the type hint for the version parameter in the async client #302
  • Using LUA 5.1 like real redis #287
  • fix: FakeRedisMixin.from_url() return type is really Self. @ben-xo #305

@ben-xo

Full Changelog: v2.21.3...v2.22.0

v2.21.3 🌈

12 Mar 12:50
3f45039
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Revert behavior of defaulting to share the same server data structure between connections @howamith #303
  • Fix type hint for version #302

Full Changelog: v2.21.2...v2.21.3

v2.21.2 🌈

10 Mar 15:40
c7043e6
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • Connection params are defaulted to be the same between async and sync connections #290
  • xinfo_stream raises exception when stream does not exist #296

Full Changelog: v2.21.1...v2.21.2

v2.21.1 🌈

15 Feb 14:53
777b13a
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Support for float timeout values #289

🧰 Maintenance

  • Fix django cache documentation #286

Contributors

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

@ldkv

Full Changelog: v2.21.0...v2.21.1

v2.21.0 🌈

31 Jan 00:30
688618b
Compare
Choose a tag to compare

🚀 Features

  • Implement all TOP-K commands (TOPK.INFO, TOPK.LIST, TOPK.RESERVE,
    TOPK.ADD, TOPK.COUNT, TOPK.QUERY, TOPK.INCRBY) #278
  • Implement all cuckoo filter commands #276
  • Implement all Count-Min Sketch commands #277

🐛 Bug Fixes

  • Fix XREAD blocking bug #274 #275
  • EXAT option does not work #279

Full Changelog: v2.20.1...v2.21.0

v2.20.1 🌈

13 Dec 13:16
6a5ae53
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix XREAD bug #256

🧰 Maintenance

  • Testing for python 3.12
  • Dependencies update

Full Changelog: v2.20.0...v2.20.1

v2.20.0 🌈

21 Oct 20:42
b5c7864
Compare
Choose a tag to compare

Changes

🚀 Features

  • Implement BITFIELD (#247)
  • Implement COMMAND, COMMAND INFO, COMMAND COUNT (#248)

Contributors

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

@fcr--

Full Changelog: v2.19.0...v2.20.0

v2.19.0 🌈

25 Sep 21:50
18024d9
Compare
Choose a tag to compare

🚀 Features

  • Implement Bloom filters commands #239

🐛 Bug Fixes

  • Fix error on blocking XREADGROUP #237

Full Changelog: v2.18.1...v2.19.0

v2.18.1 🌈

08 Sep 19:29
d54b5ed
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix stream type issue #233

🧰 Maintenance

  • Add mypy hints to everything
  • Officially for redis-py 5.0.0, redis 7.2

Full Changelog: v2.18.0...v2.18.1

v2.18.0 🌈

14 Aug 22:49
d93c1ad
Compare
Choose a tag to compare

Changes

🚀 Features

  • Implement PUBSUB NUMPAT #195, SSUBSCRIBE #199, SPUBLISH #198,
    SUNSUBSCRIBE #200, PUBSUB SHARDCHANNELS #196, PUBSUB SHARDNUMSUB #197

🐛 Bug Fixes

  • Fix All aio.FakeRedis instances share the same server #218
  • fix:bug using same server with aioredis (#223)

⬆️ Dependency Updates

  • chore(deps): bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 (#224)
  • chore(deps): bump lupa from 1.14.1 to 2.0 (#215)
  • chore(deps): bump mkdocs-material from 9.1.11 to 9.1.19 (#216)

Full Changelog: v2.17.0...v2.18.0