Upstream predis/predis state of the touched files before 6efe01c49b

This commit is contained in:
upstream committed 2026-10-10 11:41:46 +02:00
1 parent 343a812a2b
commit 23adb182a0
4 files changed
+5101 -5

No files matched your search

+16 -5
View File
@@ -2,16 +2,27 @@
## Unreleased
### Added
- Added optional `CELL_SIZE` argument for `CMS.INITBY(DIM|PROB)` (#1729)
- Added `BLESS *` command family (#1733)
- Added testing with a new HNSW compression (#1737)
- Added support for numbered databases in Valkey clusters (#1696)
### Fixed
- Fixed client iteration with master/slave and Sentinel replication (#923)
- Fixed interrupted pipelines leaving unread replies on reused connections; failed pipelines now discard remaining commands and reset execution state (#1309)
- Fixed Relay Pub/Sub subscriptions rejecting message callbacks and failing when the `prefix` option is set (#1292)
- Fixed Relay returning server errors as error responses and raw error messages without stack traces (#1292)
- Fixed Relay reconnecting after an explicit disconnect (#1292)
- Fixed Relay ACL authentication accepting username and password (#1292)
## v3.7.0 (2026-10-08)
### Added
- Added `BLESS *` command family (#1733)
- Added optional `CELL_SIZE` argument for `CMS.INITBY(DIM|PROB)` (#1729)
### Fixed
- Fixed Redis Cluster not retrying slot map discovery on `StreamInitException` (#1717)
- Fixed client iteration when using replication (#1730)
- Fixed `*StreamConnection` looping forever when closed in the middle of a bulk reply (#1731)
- Fixed cluster CAS transactions returning transaction objects for reads and sending `MULTI` twice (#1735)
- Fixed `MultiExec::multi()` being ignored as the first call of a CAS transaction (#1735)
- Fixed cleanup of empty transactions and transaction callbacks that throw PHP errors (#1735)
- Fixed `MultiExec::multi()` being ignored as the first call of a CAS transaction (#1735)
- Fixed `spl_object_hash()` deprecation on PHP 8.6 in `ConnectionErrorProof` pipeline (#1738)
- Fixed `ConnectionErrorProof` pipeline returning too few responses or throwing `ValueError` (#1739)