Commit Graph

  • 15c24ca187 Updated CHANGELOG.md vv-bitrange-support vladvildanov 2026-11-06 11:11:37 +02:00
  • 8cc7b45988 Added support for BITRANGEINTARRAY command vladvildanov 2026-11-06 11:09:20 +02:00
  • 1685693b83 Added support for Set Expiration commands (#1749) main Vladyslav Vildanov 2026-11-04 10:50:46 +02:00
  • 2496e6d91b Prepare v3.7.1 (#1753) v3.7.1 Till Krüss 2026-11-03 10:55:20 -07:00
  • 7779d6ceda Fix RelayConnection import ordering (#1752) Till Krüss 2026-11-03 10:36:59 -07:00
  • 3e12b8acdb Merge commit from fork Till Krüss 2026-11-03 10:32:02 -07:00
  • 21deb140e8 Fix Relay SELECT with a non-integer database and add Relay range test (#1751) Till Krüss 2026-11-03 10:29:11 -07:00
  • e1d96a8e6b Fix INFO parsing of section names containing spaces (#1747) (#1748) mrze 2026-11-04 03:34:27 +11:00
  • 13625c8794 Fix Relay and PHP 8.0 CI failures (#1750) mrze 2026-11-04 03:24:27 +11:00
  • 047539781a Bump rojopolis/spellcheck-github-actions (#1746) dependabot[bot] 2026-11-01 14:25:44 -07:00
  • 3ba3826288 fix GHSA references Till Krüss 2026-10-28 10:45:12 -07:00
  • 06d2472c07 Test against PHP 8.5 (#1744) Till Krüss 2026-10-12 07:50:19 -07:00
  • b00c1f810d Use SENTINEL REPLICAS for Sentinel replica discovery (#1745) Michał "DualFroz" Fox 2026-10-12 10:13:39 +02:00
  • c29b3c24f3 Improve Relay compatibility even further (#1743) Till Krüss 2026-10-09 17:16:48 -07:00
  • 307d7e2b6a Fix connection cleanup after interrupted pipelines (#1741) Till Krüss 2026-10-09 16:57:05 -07:00
  • 78c91a5628 Support numbered databases in Valkey clusters (#1742) Till Krüss 2026-10-09 08:11:13 -07:00
  • 09a1882bad bump dev tag [skip ci] Till Krüss 2026-10-08 09:48:49 -07:00
  • 4d91f3b08a prepare v3.7.0 (#1740) v3.7.0 Till Krüss 2026-10-08 09:46:04 -07:00
  • 97ce126b9f Retry cluster slot map discovery on StreamInitException (#1717) holystix 2026-10-08 19:36:04 +03:00
  • 9f37e4bd2b Fix ConnectionErrorProof response count on single node read errors (#1739) Michał "DualFroz" Fox 2026-10-08 18:34:40 +02:00
  • 00611e08e0 Replace deprecated spl_object_hash() with spl_object_id() in ConnectionErrorProof (#1738) Michał "DualFroz" Fox 2026-10-08 09:41:25 +02:00
  • e964f78524 Added testing with new HNSW compression (#1737) Vladyslav Vildanov 2026-10-07 20:08:14 +03:00
  • 5a9a7665cb Fix cluster transaction cleanup and CAS behavior (#1735) Till Krüss 2026-10-07 10:02:58 -07:00
  • 29540e37a9 Only wrap known statuses in Status responses on CompositeStreamConnection (#1734) next Pascal CESCON 2026-10-07 10:42:14 +02:00
  • 0f3f616edb Fix infinite loop when the connection closes partway through a bulk reply (#1731) Iain 2026-10-06 17:39:22 +01:00
  • f3020d15cc fix up changelog [skip ci] Till Krüss 2026-10-06 09:30:21 -07:00
  • c270c2d24e feat: bless commands family (#1733) Vladislav Kotsev 2026-10-06 14:36:19 +03:00
  • a33f9f85c2 Bump hoverkraft-tech/compose-action (#1732) dependabot[bot] 2026-10-02 12:28:07 -07:00
  • ed2ddeede5 Fix client iteration with master/slave and Sentinel replication (#1730) Midhun Monachan 2026-09-30 03:57:38 -04:00
  • 4082600075 Added optional CELL_SIZE argument for CMS.INITBYDIM and CMS.INITBYPROB (#1729) Vladyslav Vildanov 2026-09-29 21:31:27 +03:00
  • 35019cf292 bump dev version Till Krüss 2026-09-17 13:44:54 -07:00
  • e2db96312e tag v3.6.1 v3.6.1 Till Krüss 2026-09-17 13:41:00 -07:00
  • 3edc442e55 Fixed CRLF command smuggling and node misrouting in AbstractAggregateConnection::write() and CommandInterface::deserializeCommand() (#1728) Vladyslav Vildanov 2026-09-16 10:01:26 +03:00
  • 37490865cc Fixed Stream::write()/read() leaving a dead connection when a host error handler throws exception (#1726) Vladyslav Vildanov 2026-09-14 21:32:59 +03:00
  • 8ee8993eb7 Fixed CRLF command injection / smuggling in AbstractAggregateConnection::write() (#1719) Vladyslav Vildanov 2026-09-11 17:58:18 +03:00
  • 3a5b55e46e Deprecated CommandInterface::deserializeCommand() (CVE GHSA-w6f5-v2h6-g786) (#1724) Vladyslav Vildanov 2026-09-11 17:56:58 +03:00
  • 401abc4315 fix changelog typo Till Krüss 2026-09-10 15:31:07 -07:00
  • 3ffaf10e99 Return NAN for RESP3 NaN double payloads (#1718) Sergey Sannikov 2026-09-11 02:29:52 +04:00
  • e7b89c14b7 Fixed client_info connection parameter being ignored (#1722) Lazizbek Ergashev 2026-09-11 03:24:31 +05:00
  • 3a8c350f3d Bump the github-actions group with 2 updates (#1720) dependabot[bot] 2026-09-01 16:46:54 -04:00
  • 675951360f Fix RESP3 double parsing returning positive INF for -inf (#1716) Sergey Sannikov 2026-08-27 17:46:39 +04:00
  • 0795d69d9e bump dev version Till Krüss 2026-08-14 16:09:00 -07:00
  • 2ff20c08bb tag v3.6.0 v3.6.0 Till Krüss 2026-08-14 16:07:56 -07:00
  • f07456d2ee Added testing with Redis 8.10 GA (#1715) Vladyslav Vildanov 2026-08-11 20:14:39 +03:00
  • ac3142abfe Added experimental support for HIMPORT bulk hash import feature (#1712) Vladyslav Vildanov 2026-08-10 10:54:34 +03:00
  • 0bf4ba1c9f Added OBJECT and hash field expiration commands to ClusterStrategy (#1711) Róbert Kelčák 2026-08-05 10:57:53 +02:00
  • 268240b6ac Bump rojopolis/spellcheck-github-actions in the github-actions group (#1714) dependabot[bot] 2026-08-03 13:06:35 -07:00
  • b1e2a26e7f Added support for MAXCOUNT and MAXSIZE arguments for XREAD and XREADGROUP (#1701) Vladyslav Vildanov 2026-07-24 10:56:14 +03:00
  • bb5ca97854 Added vector sets commands to ClusterStrategy (#1710) Róbert Kelčák 2026-07-23 08:47:49 +02:00
  • c9494ab124 Added stream commands to ClusterStrategy (#1708) Róbert Kelčák 2026-07-22 11:26:19 +02:00
  • 422990b631 Added support for LMOVEM and BLMOVEM commands (#1709) Vladyslav Vildanov 2026-07-22 10:01:21 +03:00
  • eafa3ff2bf Added testing for HNSW vector type with RERANK argument (#1707) Vladyslav Vildanov 2026-07-21 11:20:21 +03:00
  • bc08b36094 Added support for TS.QUERYLABELS command (#1706) Vladyslav Vildanov 2026-07-21 11:20:07 +03:00
  • 96c634ef90 Added support for FT.ALIASLIST command (#1705) Vladyslav Vildanov 2026-07-21 11:00:18 +03:00
  • bc406c7f55 Added support for EXCLUDEEMPTY argument for TS.MRANGE and TS.MREVRANGE commands (#1704) Vladyslav Vildanov 2026-07-21 10:59:59 +03:00
  • 66ce62657d Added explicit testing for FT.SEARCH timeout policies (#1703) Vladyslav Vildanov 2026-07-20 10:39:17 +03:00
  • b1e40f4250 Added support for TS.READ command (#1702) Vladyslav Vildanov 2026-07-20 10:27:43 +03:00
  • a2f6488af9 Added explicit testing for FT.SEARCH timeout policies vv-timeout-guardrails vladvildanov 2026-07-17 15:10:57 +03:00
  • 7bc0674c67 Added more testing and cluster support vladvildanov 2026-07-17 12:23:50 +03:00
  • 2bccbf7e20 Added support for TS.READ command vladvildanov 2026-07-17 12:16:31 +03:00
  • 9302204964 Added support for SDIFFCARD and SUNIONCARD command (#1700) Vladyslav Vildanov 2026-07-17 10:36:00 +03:00
  • d7bc1c4748 Added support for new COLLECT reducer for FT.AGGREGATE (#1699) Vladyslav Vildanov 2026-07-15 11:26:23 +03:00
  • 1d7f035ec0 update changelog Till Krüss 2026-07-06 07:06:36 -07:00
  • f97b473fe1 Fix annotation of cmsincrby (#1698) Kyle 2026-07-06 16:05:02 +02:00
  • 7bd5426348 Bump the github-actions group with 3 updates (#1697) dependabot[bot] 2026-07-02 08:48:21 -07:00
  • efb3958fb7 Added support for new TS commands + Indonesian language support integration test (#1695) Vladyslav Vildanov 2026-06-25 21:11:59 +03:00
  • 09b8ce59dd Fixed Sentinel does not wipe servers on exception caused (#1694) Vladyslav Vildanov 2026-06-22 20:55:28 +03:00
  • b6b7f0d4e0 Make ZMSCORE command Prefixable and add to a ClusterStrategy (#1692) Vladyslav Vildanov 2026-06-18 17:50:20 +03:00
  • a1ede6c5e8 Fixed workflow permissions warnings (#1690) Copilot 2026-06-15 10:34:10 -07:00
  • d55b3072fa Correct pack/unpack PHPDoc types, clean up UNLINK test typing (#1689) Copilot 2026-06-15 10:32:18 -07:00
  • a43cfd723c Add Dependabot configuration (#1663) Till Krüss 2026-06-15 10:01:29 -07:00
  • 5c996db191 tag v3.5.1 v3.5.1 Till Krüss 2026-06-11 09:56:53 -07:00
  • fc345603a4 Fix UNLINK missing single-array argument normalization (#1687) Adrian Brajkovic 2026-06-11 10:01:07 +02:00
  • 98180048d0 Expose pipeline API via ClientInterface (#1686) Vladyslav Vildanov 2026-06-10 10:48:49 +03:00
  • 8cc4319c06 Prepare 3.5.0 (#1682) v3.5.0 Till Krüss 2026-06-02 12:25:56 -07:00
  • 84c77ea460 Bump the github-actions group with 5 updates (#1683) dependabot[bot] 2026-06-02 10:32:02 -07:00
  • 3da5d996bd move file Till Krüss 2026-06-02 10:20:38 -07:00
  • 5d1d9fdf11 Add dependabot configuration for GitHub Actions and Composer Till Krüss 2026-06-02 10:18:37 -07:00
  • 135b405eae Added support for UNLINK command (#1680) Vladyslav Vildanov 2026-06-02 19:28:57 +03:00
  • 1611b33e4a Updated 8.8 GA test image (#1679) Vladyslav Vildanov 2026-06-02 19:28:39 +03:00
  • 37ed2dcd77 Updated INCREX arguments (#1677) Vladyslav Vildanov 2026-05-22 12:17:15 +03:00
  • d6f91964e0 Added support for new array commands (#1672) Vladyslav Vildanov 2026-05-19 12:19:46 +03:00
  • afc8035491 Revert GCRA command support (#1673) Vladyslav Vildanov 2026-05-19 11:36:42 +03:00
  • b2d1397fc6 Fixed SENTINEL SLAVES RESP3 incompatible response (#1676) Vladyslav Vildanov 2026-05-14 09:56:32 +03:00
  • f12e6694b5 Added support for INCREX command (#1674) Vladyslav Vildanov 2026-05-13 11:11:07 +03:00
  • 268449ae69 Added testing for subkey notification channels (#1671) Vladyslav Vildanov 2026-04-29 22:29:28 +03:00
  • 52286f8164 Added support for multiple aggregators for TS range commands (#1670) Vladyslav Vildanov 2026-04-23 10:26:00 +03:00
  • 6c3909e675 Added new COUNT aggregator for Sorted Set commands (#1668) Vladyslav Vildanov 2026-04-22 10:47:00 +03:00
  • 622f4df2b6 Added XNACK support (#1666) Vladyslav Vildanov 2026-04-22 10:30:57 +03:00
  • ae4a706b01 Fixed Sentinel retry to narrow retryable exceptions to CommunicationException (#1665) Vladyslav Vildanov 2026-04-20 10:10:15 +03:00
  • 54bb300931 Updated arguments name for GCRA command (#1667) Vladyslav Vildanov 2026-04-20 10:09:34 +03:00
  • 5024c7a662 Fixed ZRANGE to include 6.2 arguments (#1662) Vladyslav Vildanov 2026-04-06 10:59:15 +03:00
  • 3fc01fed58 Added FPHA argument for JSON.SET command (#1661) Vladyslav Vildanov 2026-04-03 11:50:19 +02:00
  • 4c56d5d290 Fix SlotMap::offsetUnset() corrupting mappings when unsetting a slot in a gap (#1660) messikiller 2026-03-25 17:36:01 +08:00
  • 7a4fa99d13 Added support for GCRA command (#1657) Vladyslav Vildanov 2026-03-24 13:50:23 +02:00
  • bb37322a24 Handle -READONLY as a redirection signal for Redis Cluster (AWS ElastiCache support) (#1656) Kevin Rojas 2026-03-23 04:00:26 -03:00
  • 1c4219cf88 Include command name in unsupported container command error messages (#1654) Copilot 2026-03-18 10:09:30 +09:00
  • 383623eb05 bump dev version Till Krüss 2026-03-09 13:34:39 -07:00
  • 2033429520 tag v3.4.2 v3.4.2 Till Krüss 2026-03-09 13:33:04 -07:00
  • 87390e7381 Use static closures (#1652) Till Krüss 2026-03-09 13:30:46 -07:00