Latest Stable
9.1.0
Released 19 May 2026
(13 days ago)
Software
Valkey
IntroductionValkey is a high-performance, open-source, in-memory key-value data store. Created as a community-driven fork of Redis following its license change, Valkey serves as a fully compatible alternative supported by the Linux Foundation. It excels in caching, message brokering, and high-throughput database workloads with extensive feature support.
VendorLinux Foundation
AuthorValkey community
Written inC
PlatformLinux, macOS, BSD
Operating systemCross-platform
TypeIn-memory key-value database
Repositoryhttps://github.com/valkey-io/valkey
Websitehttps://valkey.io/
Support policyhttps://valkey.io/topics/releases/
Security policyhttps://github.com/valkey-io/valkey/security/policy
LicenseBSD-3-Clause
LATEST RELEASES:
9.1.0 19 May 2026 (13 days ago)
8.0.9 06 May 2026 (26 days ago)
7.2.13 05 May 2026 (27 days ago)
8.0.8 05 May 2026 (27 days ago)
8.1.7 05 May 2026 (27 days ago)

All Releases

Valkey support lifecycle 2024 2025 2026 2027 2028 2029 2030 2031 9.1 Version: 9.1 Status: Supported Maintenance support end: 2026-05-19 to TBD Version: 9.1 Status: Supported Maintenance support end: TBD + Version: 9.1 Status: Supported Maintenance support end: 2026-05-19 to TBD 9.0 Version: 9.0 Status: Supported Maintenance support end: 2025-10-21 to 2028-10-21 Version: 9.0 Status: Supported Maintenance support end: 2025-10-21 to 2028-10-21 8.1 Version: 8.1 Status: Supported Maintenance support end: 2025-03-31 to 2028-03-31 Version: 8.1 Status: Supported Security support end: 2028-03-31 to 2030-03-31 Version: 8.1 Status: Supported Maintenance support end: 2025-03-31 to 2028-03-31 8.0 Version: 8.0 Status: Supported Maintenance support end: 2024-09-15 to 2027-09-15 Version: 8.0 Status: Supported Maintenance support end: 2024-09-15 to 2027-09-15 7.2 Version: 7.2 Status: Supported Maintenance support end: 2024-01-09 to 2027-04-16 Version: 7.2 Status: Supported Security support end: 2027-04-16 to 2029-04-16 Version: 7.2 Status: Supported Maintenance support end: 2024-01-09 to 2027-04-16 Today: 2026-06-01 Today: 2026-06-01 Maintenance support end Security support end + Ongoing (TBD)
VersionStatusInitial releaseLatest releaseMaintenance support endSecurity support end
9.1
Supported
9.1.0
19 May 2026
(13 days ago)
9.1.0
19 May 2026
(13 days ago)
TBD
(Supported)
TBD
(Supported)
9.0
Supported
9.0.0
21 Oct 2025
(7 months ago)
9.0.4
05 May 2026
(27 days ago)
21 Oct 2028
(Ends in 2 years, 4 months)
21 Oct 2028
(Ends in 2 years, 4 months)
8.1
Supported
8.1.0
31 Mar 2025
(1 year ago)
8.1.7
05 May 2026
(27 days ago)
31 Mar 2028
(Ends in 1 year, 9 months)
31 Mar 2030
(Ends in 3 years, 9 months)
8.0
Supported
8.0.0
15 Sep 2024
(1 year ago)
8.0.9
06 May 2026
(26 days ago)
15 Sep 2027
(Ends in 1 year, 3 months)
15 Sep 2027
(Ends in 1 year, 3 months)
7.2
Supported
7.2.4
09 Jan 2024
(2 years ago)
7.2.13
05 May 2026
(27 days ago)
16 Apr 2027
(Ends in 10 months)
16 Apr 2029
(Ends in 2 years, 10 months)

Valkey Release Cadence and Key/Value Store Support Windows

Valkey follows a dual-phase support model: each minor version receives 3 years of maintenance support, and the latest minor version within each major series receives an extended 5 years of security-only support. This tiered structure gives teams running Valkey as a primary cache or datastore a predictable upgrade runway without forcing annual migrations.

The community ships one stable major version per year, with minor versions introduced as needed -- at least one per year. Patch versions carry only backwards-compatible bug fixes and are safe to apply in rolling restarts across primary-replica pairs or cluster nodes. Minor version upgrades are also safe under default configurations, though new commands or data types introduced in a minor release should not be used until all cluster nodes are on the same minor version.

Support Phase Duration What Is Covered Applies To
Maintenance Support 3 years from initial minor release Bug fix patches + all security fixes Every minor version
Extended Security Support 5 years from initial minor release Exploitable security issues only (TSC discretion) Latest minor of each major series

The minor version designated for extended security support is finalized only after the next major version launches. In practice, this means teams should track the community announcement when a new major ships -- that announcement will confirm which minor version carries the 5-year security tail for the outgoing major series.

Release dates and current end-of-life windows for all active versions are shown in the release table above. For the authoritative policy source, see the official Valkey release and versioning documentation.

Memory Safety and Cluster Integrity Risks on Unpatched Valkey Nodes

Running an unsupported Valkey version in production exposes the data plane directly -- there are no patches coming, and any memory corruption bug, command parsing flaw, or replication protocol weakness stays permanently unaddressed.

Valkey's architecture amplifies the blast radius of unpatched vulnerabilities in specific ways. Because Valkey frequently runs without TLS in internal networks (relying on perimeter security), a remote code execution or denial-of-service CVE in an old release can be exploited without authentication. A single vulnerable node in a cluster can compromise the entire keyspace through replication.

Key risk vectors on unsupported versions

Risk Area How It Manifests in Valkey
Memory safety bugs Heap overflows or use-after-free issues in command parsing; exploitable via crafted client input
Replication protocol drift Running mixed versions -- one upgraded, one not -- can silently corrupt RDB snapshots or AOF logs during failover
Client library incompatibility Modern Valkey clients (valkey-py, valkey-go) drop backwards-compatible handling for deprecated command behaviors; old servers may misbehave silently
Module API breakage Custom modules compiled against an old Valkey Module API may crash or produce incorrect results on any newer server
Hash field expiration gaps Versions predating hash-field TTL support cannot safely participate in clusters where HEXPIRE/HTTL commands are in use

Most teams find the replication consistency risk the hardest to detect -- a partially upgraded cluster can pass basic smoke tests while silently producing stale reads during leader elections. The only safe path is a full cluster upgrade before relying on any new minor-version feature.

Keyspace Freeze: Valkey Node Behavior After Maintenance Support Ends

When a Valkey minor version exits maintenance support, it stops receiving any patches -- no bug fixes, no CVE responses, no backports. The server binary continues to function, but the community treats the version as frozen.

For versions that also lack extended security support, even actively exploited vulnerabilities will not be patched. The TSC only backports security fixes to the designated extended-security minor of each major series. Running any other version past its maintenance window means absorbing 100% of undisclosed and future CVE risk with no remediation path short of upgrading.

What changes operationally after EOL

  • No new patch releases -- the version number in the release table above is the final state
  • Community support (Slack, GitHub issues) shifts to "please upgrade" responses rather than debugging
  • Managed cloud providers (AWS ElastiCache, Google Memorystore, Azure Cache) typically deprecate and force-migrate unsupported engine versions with advance notice -- check your provider's own EOL schedule
  • Valkey Module API additions from newer versions are unavailable; modules cannot be updated to use new hooks without upgrading the server

The upgrade path from an EOL version is straightforward in most deployments: patch versions within the same minor series are safe rolling upgrades. Crossing a minor or major version boundary requires reading the release notes and upgrading replicas before primaries. The community's versioning policy guarantees that replication data is always sent in a backwards-compatible format, meaning a newer replica can always sync from an older primary -- which is the safe upgrade sequence.

Querying the Running Valkey Instance: CLI and Server-Side Version Inspection

The fastest way to check a running Valkey node's version is through the valkey-cli command-line tool or the INFO server command sent directly to the server.

Using valkey-cli directly

valkey-cli --version

This returns the version of the CLI binary itself, not the connected server. Always confirm the server version separately.

Query the live server version

valkey-cli -h <host> -p <port> INFO server | grep valkey_version

The output will include a line like valkey_version:9.0.4. This reflects the actual running binary on that node, not what was originally installed.

Check version inside a Docker container

docker exec -it <container_name> valkey-cli INFO server | grep valkey_version

Full INFO server block (useful for cluster audits)

valkey-cli -h <host> INFO server

The full block includes valkey_version, os, arch_bits, tcp_port, and uptime_in_days -- useful when auditing a cluster to confirm all nodes are on the same minor version before enabling a new feature.

In a Valkey Cluster: check all nodes

valkey-cli --cluster check <host>:<port>

Cross-reference the reported versions against the release table above to determine whether each node is still within its maintenance or security support window.

FAQ -- Valkey Support Lifecycle & EOL Policy

How long is each Valkey version supported?
Every Valkey minor version receives 3 years of maintenance support from its initial release date, covering bug fixes and all security patches. The latest minor version within each major series additionally receives extended security-only support out to 5 years. The exact end dates for all currently active versions are listed in the release table above.

Does Valkey have Long Term Support (LTS) releases?
Valkey does not use the term "LTS" formally, but the extended security support tier functions similarly. The latest minor version of each major series receives a 5-year security support tail -- significantly longer than the standard 3-year window. Which minor version qualifies is announced once the next major version ships, so watch the official release blog for that confirmation.

What is the difference between maintenance support and security support in Valkey?
Maintenance support means the community actively releases patch versions for both bug fixes and security vulnerabilities. Security support -- the extended phase available to select minor versions -- covers only security issues the Technical Steering Committee (TSC) determines are exploitable. Cosmetic bugs, performance regressions, and non-exploitable issues are not addressed in the security-only phase.

How do I know if my Valkey version is still within its support window?
Run valkey-cli -h <host> INFO server | grep valkey_version to get the exact version on each node, then compare against the release table above. If the maintenance support end date has passed and the version is not the designated extended-security minor for its major series, that node is effectively unsupported and should be upgraded.

What should I do when my Valkey version reaches end of life?
Upgrade replicas first, then primaries -- this is the safe sequence because Valkey replication data is always sent in a backwards-compatible format. Within the same minor series, patch upgrades are seamless rolling updates. For minor or major version crossings, read the release notes for breaking changes before proceeding. Avoid enabling new minor-version features on a cluster until all nodes are upgraded.