CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 02:31:10 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"4f2ca51243a7803062f84cf4a1a2dd16"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=DAGBtCPiVh%2BsBkEFqDnDq6ZcCNq5hs%2FQL0s3jur7tNiaQ7%2FosULdOZS5X3frHgUQqQFo%2Ba6r%2BKDZMF6wDWmFUT8LO%2BpmZHV9BXFr0SEqG6ucHvwVrlxgfiVtjLsXgIIo6XDPzVshjVOBQw5CQ0VwyYnoviRR%2FGGgc25nCmSPJ5xU%2FKaemNXBcHtVcM7X3%2FTEEYY%2BBQF4Tet3b2eanmB2O4phF%2FKGOsdhB2gf7gBujmyXyvcWpujqoHOxWomfymqAql62VUycfVpWcn52YRZuzA%3D%3D--8zRjwgF2R1wEojqg--zjqe1Fn84%2FcaLKfXXp2CAA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.804967473.1753237870; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 02:31:10 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 02:31:10 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 9308:35B563:26F1AB:3743CF:6880496E
Releases · predis/predis · GitHub
22 Jul 15:38
Loading
16 May 18:31
Loading
02 May 23:20
Loading
30 Apr 15:16
Loading
17 Apr 15:53
Loading
24 Mar 17:08
Loading
21 Nov 20:01
Loading
19 Jan 17:00
Loading
13 Sep 16:44
Loading
15 Aug 23:02
Loading
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 996
Releases: predis/predis
Releases · predis/predis
v3.1.0
202e0c5
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Added
- Add experimental support for vector sets commands (#1550)
- Added support for
XACK
command (#1555) - Added support for
XCLAIM
command (#1557) - Added support for
XPENDING
command (#1558) - Added support for
XSETID
command (#1559) - Added validation and support for the new
BITOP
command operations (#1566)
Changed
- Handle and retry
LOADING
errors from Sentinel replicas (#1536) - Retry all exceptions from Sentinel replicas (#1577)
Fixed
- Fixed PHP 8.4 deprecated call to
stream_context_set_option()
(#1545) - Fixed return type for
ZCOUNT
to beint
(#1547) - Fixed throwing
CommunicationException
when stream is EOF (#1548) - Removed automatic
conn_uid
parameter assignment (#1552) - Fixed wrong command API call on prefix processing (#1554)
- Fixed
XREAD
response parsing while read null (#1563) - Fixed
XINFO
command responses parsing (#1560) - Marked missing commands as Prefixable (#1576)
Assets 2
v3.0.1
34fb0a7
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Assets 2
v3.0.0
7d86f7a
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Added
⚠️ Added support for transactions for clustered connections (#1497)- Added support for RESP3 communication protocol (#1047)
- Added support for RESP3 push notifications (#1316)
- Added support for Sharded Pub/Sub (#1303)
- Added support for
XGROUP
commands (#1324) - Added support for
XREADGROUP
command (#1327) - Added support for
XAUTOCLAIM
command (#1328) - Added support for
XINFO
commands (#1331) - Added support for Redis 7.4
XREAD
andHSCAN
interface changes (#1452)
Changed
⚠️ Refactored Relay integration (#1423)⚠️ Changed interface ofCLIENT
command (#1337)⚠️ Changed interfaces for commands to support Redis 6.2 — 7.0 arguments (#1330)⚠️ Changed default searchDIALECT
to2
(#1516)⚠️ Implemented PSR-7 compatible stream abstraction (#1450)⚠️ Improved pipeline abstractions (#1438)⚠️ Improved connection handshake (#1431)
Fixed
- Fixed single persistent connection using the same resource (#1512)
Assets 2
11 people reacted
v2.4.0
f49e13e
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Current version provides full compatibility with coming Redis 8.0 release.
Added
- Added new hash-field expiration commands (#1520)
- Added missing
FT._LIST
andBITFIELD_RO
commands (#1521)
Changed
- Update
WATCH
command to acceptstring|string[]
(#1476) - Optimize cluster slotmap with compact slot range object (#1493)
Fixed
- Fixed
EVAL_RO
cluster support (#1449) - Fixed PHP 8.4 compatibility with
stream_context_set_option()
(#1503) - Prevent named arguments runtime failure (#1509)
- Mark
GEOSEARCH
as read-only to ensure execution on replica (#1481) - Fixed protocol loss during redis cluster
MOVED
/ASK
(#1530)
Maintenance
- Added CI testing with Redis 8.0 (#1510)
- Added test coverage for compatibility with Redis 8.0 (#1513)
- Use parallel on PHP-CS-Fixer (#1489)
Contributors
We'd like to thank all the contributors who worked on this release!
@messikiller @heqiming @NHZEX @glaubinix @radu-neacsu @ddevsr @janedbal @nicchap @asafpamzn @dorrogeray
Assets 2
v3.0.0-RC1
b5c942b
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Breaking Changes
- Remove deprecated Triggers & Functions support (#1524)
- Changed default
DIALECT
to 2 (#1516) - Implemented PSR-7 compatible stream abstraction (#1450)
- Improved pipeline abstractions (#1438)
- Improved connection handshake (#1431)
- Added support for transactions for clustered connections (#1497)
- Extended ClusterInterface with new
getClusterStrategy()
method (#1497) - Extended StrategyInterface with new
checkSameSlotForKeys()
method that previously was protected (#1497)
Added
- Added Redis 7.4
XREAD
andHSCAN
interface changes (#1452) - Added support for transactions for clustered connections (#1497)
Fixed
- Fixed single persistent connection using the same resource (#1512)
Assets 2
v2.4.0-RC1
fdd52d0
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Added
- Added new hash-field expiration commands (#1520)
- Added missing
FT._LIST
andBITFIELD_RO
commands (#1521)
Changed
- Update
WATCH
command to acceptstring|string[]
(#1476) - Optimize cluster slotmap with compact slot range object (#1493)
Fixed
- Fixed
EVAL_RO
cluster support (#1449) - Fixed PHP 8.4 compatibility with
stream_context_set_option()
(#1503) - Prevent named arguments runtime failure (#1509)
- Mark
GEOSEARCH
as read-only to ensure execution on replica (#1481)
Maintenance
Assets 2
v2.3.0
bac46bf
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Added
- Added
GeoShapeField
field (#1467) - Added hash expiration commands (#1456)
- Added support for time series
IGNORE
filter (#1458) - Added
XREAD
commands (#1459) - Added
NOVALUES
argument support toHSCAN
(#1459) - Added support for search
INDEXMISSING
andINDEXEMPTY
arguments (#1464)
Changed
- Explicitly mark nullable parameters as nullable (#1448)
- Filter out available replicas based on link status flag (#1440)
- Respect
prefix
forZPOPMIN
,ZPOPMAX
,ZMSCORE
,LMOVE
,BLMOVE
,SMISMEMBER
andGEOSEARCH
(#1451, #1453, #1455, #1468)
Fixed
Assets 2
2 people reacted
v3.0.0-alpha1
cf28b2a
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Predis v3.0 introduces support for new communication protocol RESP3 and new features based on it.
Breaking Changes
- Refactored Relay integration (#1423)
- Changed interface of
CLIENT
command (#1337) - Changed interfaces for commands to support Redis 6.2—7.0 arguments (#1330)
Added
- Added support for RESP3 communication protocol (#1047)
- Added support for Push notifications (#1316)
- Added support for Sharded Pub/Sub (#1303)
- Added support for
XGROUP
commands (#1324) - Added support for
XREADGROUP
command (#1327) - Added support for
XAUTOCLAIM
command (#1328) - Added support for
XINFO
commands (#1331) - Added support for Redis Gears triggered functions API (#1348)
Assets 2
v2.2.2
b1d3255
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
Added
- Added
client_info
client parameter - Added support for
CLUSTER
container command
Fixed
- Fixed
EXPIRETIME
not usingprefix
- Disabled
CLIENT SETINFO
calls by default
Assets 2
3 people reacted
v2.2.1
5f2b410
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
Added
- Added support for
WAITAOF
command (#1357) - Added support for
SHUTDOWN
command (#1359) - Added support for
FUNCTION
command (#1332) - Added support for new optional
PEXPIRE
,PEXPIREAT
andCOMMAND
- Added missing Redis Stack commands to
KeyPrefixProcessor
(#1358)
Changed
- Set client name and version when establishing a connection (#1347)
Assets 2
Previous Next
You can’t perform that action at this time.