Releases: valkey-io/valkey-glide
Releases · valkey-io/valkey-glide
v0.2.0
Changes
- Python, Node: Added ZCARD command (#877, #885)
- Python, Node: Added ZADD and ZADDINCR commands (#814, #830)
- Python, Node: Added ZREM command (#834, #831)
- Python, Node: Added ZSCORE command (#885, #871)
- Use jemalloc as default allocator. (#847)
- Python, Node: Added RPOPCOUNT and LPOPCOUNT to transaction (#874)
- Standalone client: Improve connection errors. (#854)
- Python, Node: When recieving LPOP/RPOP with count, convert result to Array. (#811)
Features
- Python, Node: Added support in Lua Scripts (#775, #860)
- Node: Allow chaining function calls on transaction. (#902)
Fixes
- Core: Fixed
Connection Refused
error not to close the client (#872) - Socket listener: fix identifier for closed reader error. (#853)
- Node: Fix issues with type import & exports (#767)
- Core: Added handling to "?" and NULL hostnames in CLUSTER SLOTS (#104)
- Core: Cluster connection now reconnects after full disconnect. (#100)
v0.1.1
- update the packages' README files to make it more appealing in package managers.
v0.1.0
Beta:
-
Async APIs in Typescript and python.
-
Support for Standalone & Cluster mode Redis.
-
Provides a unified client experience across languages.
-
40 commands implemented, unimplemented commands can be executed using cusomCommand (TypeScript) /custom_command (Python).
-
TLS support.
-
Transaction support.
-
Read from replica.
-
Connection handling best practices - timeouts and exponential back-off.
-
Core functionality in redis-rs, using a redis-rs fork. We make efforts to contribute all changes at the fork to redis-rs.