Skip to content

Releases: cunla/fakeredis-py

v2.8.0 🌈

11 Feb 16:09
3c48e3e
Compare
Choose a tag to compare

Changes

🚀 Features

  • Support for redis-py 4.5.0 #124

🐛 Bug Fixes

  • Fix import error for redis-py v3+ #121

Full Changelog: v2.7.1...v2.8.0

v2.7.1 🌈

04 Feb 19:36
3c8252e
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • Fix import error for NoneType (#120)

Full Changelog: v2.7.0...v2.7.1

v2.7.0 🌈

03 Feb 22:43
1fd562c
Compare
Choose a tag to compare

v2.7.0

🚀 Features

  • Implement
    • JSON.ARRINDEX
    • JSON.OBJLEN
    • JSON.OBJKEYS
    • JSON.ARRPOP
    • JSON.ARRTRIM
    • JSON.NUMINCRBY
    • JSON.NUMMULTBY
    • XADD
    • XLEN
    • XRANGE
    • XREVRANGE

🧰 Maintenance

  • Improve json commands implementation.
  • Improve commands documentation.

Full Changelog: v2.6.0...v2.7.0

v2.6.0 🌈

27 Jan 16:12
feb82ec
Compare
Choose a tag to compare

Changes

🚀 Features

  • Implement JSON.TYPE, JSON.ARRLEN and JSON.ARRAPPEND

🐛 Bug Fixes

  • Fix encoding of None (#118)

🧰 Maintenance

Full Changelog: v2.5.0...v2.6.0

v2.5.0 🌈

22 Jan 15:15
9eb8bfa
Compare
Choose a tag to compare

Changes

🚀 Features

  • Implement support for BITPOS (bitmap command) (#112)

🐛 Bug Fixes

  • Fix json mget when dict is returned (#114)
  • fix: properly export (#116)

🧰 Maintenance

  • Extract param handling (#113)

Contributors

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

@Meemaw, @Pichlerdom

Full Changelog: v2.4.0...v2.5.0

v2.4.0 🌈

24 Dec 18:18
5b4d6ff
Compare
Choose a tag to compare

Changes

🚀 Features

🐛 Bug Fixes

  • Fix bug checking type in scan_iter (#109)

Full Changelog: v2.3.0...v2.4.0

v2.3.0 🌈

15 Dec 22:29
109f19b
Compare
Choose a tag to compare

Changes

🚀 Features

  • Implement GETEX (#102)
  • Implement support for JSON.STRAPPEND (json command) (#98)
  • Implement JSON.STRLEN, JSON.TOGGLE and fix bugs with JSON.DEL (#96)
  • Implement PUBSUB CHANNELS, PUBSUB NUMSUB

🐛 Bug Fixes

  • ZADD with XX & GT allows updates with lower scores (#105)

Full Changelog: v2.2.0...v2.3.0

v2.2.0 🌈

04 Dec 16:24
6b376f4
Compare
Choose a tag to compare

Changes

🚀 Features

🧰 Maintenance

  • Implement script to create issues for missing commands
  • Remove checking for deprecated redis-py versions in tests

Full Changelog: v2.1.0...v2.2.0

v2.1.0 🌈

29 Nov 21:36
b18fa87
Compare
Choose a tag to compare

Changes

🚀 Features

  • Implement json.mget (#85)
  • Initial json module support - JSON.GET, JSON.SET and JSON.DEL (#80)

🐛 Bug Fixes

  • fix: add nowait for asyncio disconnect (#76)

🧰 Maintenance

  • Refactor how commands are registered (#79)
  • Refactor tests from redispy4_plus (#77)

Contributors

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

@hyeongguen-song, @the-wondersmith

Full Changelog: v2.0.0...v2.1.0

v2.0.0 🌈

18 Nov 13:07
63dba0c
Compare
Choose a tag to compare

Changes

🚀 Breaking changes

  • Remove support for aioredis separate from redis-py (redis-py versions 4.1.2 and below). (#65)

🚀 Features

  • Add support for redis-py v4.4rc4 (#73)
  • Add mypy support (#74)

🧰 Maintenance

  • Separate commands to mixins (#71)
  • Use release-drafter
  • Update GitHub workflows

Full Changelog: v1.10.1...v2.0.0