Package Information |
Summary |
PHP extension for interfacing with key-value stores |
Maintainers |
Michael Grunder <
michael dot grunder at gmail dot com >
(lead)
[details]
Pavlo Yatsukhnenko (lead)
[details]
|
License |
PHP |
Description |
This extension provides an API for communicating with RESP-based key-value
stores, such as Redis, Valkey, and KeyDB. |
Homepage |
https://github.com/phpredis/phpredis/
|
Release notes
Version 4.2.0
(stable)
|
phpredis 4.2.0
The main feature of this release is new Streams API implemented by Michael Grunder.
Note: There are no changes between 4.2.0RC3 and 4.2.0.
4.2.0RC3:
* Optimize close method [2a1ef961] (fanjiapeng) * Prevent potential infinite loop for sessions [4e2de158] (Pavlo Yatsukhnenko) * Fix coverty warnings [6f7ddd27] (Pavlo Yatsukhnenko) * Fix session memory leaks [071a1d54, 92f14b14] (Pavlo Yatsukhnenko, Michael Grunder) * Fix XCLAIM on 32-bit installs [18dc2aac] (Michael Grunder) * Build warning fixes [b5093910, 51027044, 8b0f28cd] (Pavlo Yatsukhnenko, Remi Collet, twosee)
4.2.0RC2:
* Fix incorrect arginfo for `Redis::sRem` and `Redis::multi` [25b043ce] (Pavlo Yatsukhnenko) * Update STREAM API to handle STATUS -> BULK reply change [0b97ec37] (Michael Grunder) * Treat a -1 response from cluster_check_response as a timeout. [27df9220, 07ef7f4e, d1172426] (Michael Grunder) * Use a ZSET insted of SET for EVAL tests [2e412373] (Michael Grunder) * Missing space between command and args [0af2a7fe] (@remicollet)
4.2.0RC1:
* Streams API [2c9e0572] (Michael Grunder) * Reset the socket after a timeout to make sure no wrong data is received [cd6ebc6d] (@marcdejonge) * Modify session testing logic [bfd27471] (Michael Grunder) * Allow '-' and '+' arguments and add tests for zLexCount and zRemRangeByLex [d4a08697] (Michael Grunder) * Fix printf format warnings [dcde9331] (Pavlo Yatsukhnenko) * Session module is required [58bd8cc8] (@remicollet) * Set default values for ini entries [e206ce9c] (Pavlo Yatsukhnenko) * Display ini entries in output of phpinfo [908ac4b3] (Pavlo Yatsukhnenko) * Persistant connections can be closed via close method + change reconnection logic [1d997873] (Pavlo Yatsukhnenko) * Documentation improvements (@mg, @elcheco, @lucascourot, @nolimitdev, Michael Grunder) |