diff --git a/content/operate/rc/changelog/january-2026.md b/content/operate/rc/changelog/january-2026.md new file mode 100644 index 0000000000..aea207108a --- /dev/null +++ b/content/operate/rc/changelog/january-2026.md @@ -0,0 +1,23 @@ +--- +Title: Redis Cloud changelog (January 2026) +alwaysopen: false +categories: +- docs +- operate +- rc +description: New features, enhancements, and other changes added to Redis Cloud during + January 2026. +highlights: Redis 8.4 on Redis Cloud Essentials +linktitle: January 2026 +weight: 55 +tags: +- changelog +--- + +## New features + +### Redis 8.4 on Redis Cloud Essentials + +Redis 8.4 is now available for [Redis Cloud Essentials databases]({{< relref "/operate/rc/databases/create-database/create-essentials-database" >}}) in select regions. + +Redis 8.4 builds on the foundation of Redis 8.2 with significant enhancements to cluster operations, string manipulation, and stream processing capabilities. For more information on the changes in Redis 8.4, see [What's new in Redis 8.4]({{}}) and review the Redis Open Source [8.4 release notes]({{}}). diff --git a/content/operate/rc/changelog/version-release-notes/8-4.md b/content/operate/rc/changelog/version-release-notes/8-4.md new file mode 100644 index 0000000000..8080414973 --- /dev/null +++ b/content/operate/rc/changelog/version-release-notes/8-4.md @@ -0,0 +1,27 @@ +--- +Title: Redis 8.4 release notes and breaking changes +alwaysopen: false +categories: +- docs +- operate +- rc +description: Release notes and breaking changes for Redis 8.4 on Redis Cloud. +hideListLinks: true +linktitle: Redis 8.4 +weight: 4 +tocEmbedHeaders: true +--- + +Redis 8.4 builds on the foundation of Redis 8.2 with significant enhancements to cluster operations, string manipulation, and stream processing capabilities.. For more information on the changes in Redis 8.4, see [What's new in Redis 8.4]({{}}) and review the Redis Open Source [8.4 release notes]({{}}). + +## Known limitations + +When using Redis 8.4, be aware of these current limitations: + +- Search commands (`FT.SEARCH`, `FT.AGGREGATE`, `FT.CURSOR`, `FT.HYBRID`) and time series commands (`TS.MGET`, `TS.MRANGE`, `TS.MREVRANGE`, `TS.QUERYINDEX`) may return partial results or duplicates during atomic slot migration. +- `FT.PROFILE`, `FT.EXPLAIN`, and `FT.EXPLAINCLI` don't include `FT.HYBRID` options. +- `FT.HYBRID` metrics aren't displayed in `FT.INFO` and `INFO` commands. +- Several `FT.HYBRID` options (`EXPLAINSCORE`, `SHARD_K_RATIO`, `YIELD_DISTANCE_AS`, `WITHCURSOR`) are not yet available. +- Post-filtering after the `COMBINE` step using `FILTER` is not currently supported. + + diff --git a/content/operate/rc/databases/version-management/_index.md b/content/operate/rc/databases/version-management/_index.md index 9cf2ca4eb9..afe29ebee2 100644 --- a/content/operate/rc/databases/version-management/_index.md +++ b/content/operate/rc/databases/version-management/_index.md @@ -34,6 +34,7 @@ Redis uses a **MAJOR.MINOR.PATCH** versioning scheme: | Version | Status | EOL Date | Plans | |---------|--------|----------|-------| +| **Redis 8.4** | GA | TBD | Essentials | | **Redis 8.2** | GA | TBD | Essentials, Pro | | **Redis 8.0** | Preview | TBD | Essentials[1](#table-note-1) | | **Redis 7.4** | GA | December 1, 2029 | Essentials, Pro | diff --git a/content/operate/rc/databases/version-management/upgrade-version.md b/content/operate/rc/databases/version-management/upgrade-version.md index 751e32d676..11afd20448 100644 --- a/content/operate/rc/databases/version-management/upgrade-version.md +++ b/content/operate/rc/databases/version-management/upgrade-version.md @@ -26,6 +26,7 @@ Please keep in mind the following before upgrading your database version: - [Redis 7.4]({{< relref "/operate/rc/changelog/version-release-notes/7-4" >}}) - [Redis 8.0]({{< relref "/operate/rc/changelog/version-release-notes/8-0" >}}) - [Redis 8.2]({{< relref "/operate/rc/changelog/version-release-notes/8-2" >}}) + - [Redis 8.4]({{< relref "/operate/rc/changelog/version-release-notes/8-4" >}}) - You must upgrade the target database in an [Active-Passive]({{< relref "/operate/rc/databases/migrate-databases#sync-using-active-passive" >}}) setup before you upgrade the source database to prevent compatibility issues. {{< /note >}}