From 1289f9ec2f0a30757f14426c1b081ec96acc7ca8 Mon Sep 17 00:00:00 2001 From: Cameron Bates Date: Tue, 10 Jun 2025 13:49:53 -0400 Subject: [PATCH 1/3] Add version release note section to top-level changelog page --- content/operate/rc/changelog/_index.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/content/operate/rc/changelog/_index.md b/content/operate/rc/changelog/_index.md index 9a2c992039..9a07227233 100644 --- a/content/operate/rc/changelog/_index.md +++ b/content/operate/rc/changelog/_index.md @@ -7,12 +7,18 @@ categories: - rc description: Lists new features, enhancements, and other changes in Redis Cloud. hideListLinks: true -linktitle: Changelog +linktitle: Changelog and release notes weight: 95 --- +## Redis version release notes and breaking changes + +When new versions of Redis Open Source change existing commands, upgrading your Redis Cloud database to a new version can potentially break some functionality. Before you upgrade, read the provided list of breaking changes that affect Redis Cloud and update any applications that connect to your database to handle these changes. + +## Redis Cloud changelogs + Changelogs list new features, enhancements, and other changes in Redis Cloud. Select a month from the following table to see a more detailed changelog for that month: -{{}} +{{}} From 0ce8314010fecd88e7a37ddf13f33eb8664cc190 Mon Sep 17 00:00:00 2001 From: Cameron Bates Date: Tue, 10 Jun 2025 14:12:58 -0400 Subject: [PATCH 2/3] Add changelog tags to changelog pages --- content/operate/rc/changelog/2023/_index.md | 2 ++ content/operate/rc/changelog/2023/april-2023.md | 2 ++ content/operate/rc/changelog/2023/august-2023.md | 2 ++ content/operate/rc/changelog/2023/december-2023.md | 2 ++ content/operate/rc/changelog/2023/february-2023.md | 2 ++ content/operate/rc/changelog/2023/january-2023.md | 2 ++ content/operate/rc/changelog/2023/july-2023.md | 2 ++ content/operate/rc/changelog/2023/june-2023.md | 2 ++ content/operate/rc/changelog/2023/march-2023.md | 2 ++ content/operate/rc/changelog/2023/may-2023.md | 2 ++ content/operate/rc/changelog/2023/november-2023.md | 2 ++ content/operate/rc/changelog/2023/october-2023.md | 2 ++ content/operate/rc/changelog/2023/september-2023.md | 2 ++ content/operate/rc/changelog/april-2024.md | 2 ++ content/operate/rc/changelog/april-2025.md | 2 ++ content/operate/rc/changelog/december-2024.md | 2 ++ content/operate/rc/changelog/february-2024.md | 2 ++ content/operate/rc/changelog/february-2025.md | 2 ++ content/operate/rc/changelog/january-2024.md | 2 ++ content/operate/rc/changelog/july-2024.md | 2 ++ content/operate/rc/changelog/june-2024.md | 2 ++ content/operate/rc/changelog/march-2024.md | 2 ++ content/operate/rc/changelog/march-2025.md | 2 ++ content/operate/rc/changelog/may-2024.md | 2 ++ content/operate/rc/changelog/may-2025.md | 2 ++ content/operate/rc/changelog/november-2024.md | 2 ++ content/operate/rc/changelog/october-2024.md | 2 ++ 27 files changed, 54 insertions(+) diff --git a/content/operate/rc/changelog/2023/_index.md b/content/operate/rc/changelog/2023/_index.md index 013d1a49d4..95f8a9ecd2 100644 --- a/content/operate/rc/changelog/2023/_index.md +++ b/content/operate/rc/changelog/2023/_index.md @@ -9,6 +9,8 @@ description: All Redis Cloud changelogs from 2023. hideListLinks: true linktitle: 2023 highlights: All Redis Cloud changelogs from 2023. +tags: +- changelog weight: 95 --- diff --git a/content/operate/rc/changelog/2023/april-2023.md b/content/operate/rc/changelog/2023/april-2023.md index 848ec9fc34..5c5d3b1318 100644 --- a/content/operate/rc/changelog/2023/april-2023.md +++ b/content/operate/rc/changelog/2023/april-2023.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud April 2023. highlights: Exposed advanced capabilities when creating a new database linktitle: April 2023 +tags: +- changelog weight: 87 aliases: - /operate/rc/changelog/april-2023 diff --git a/content/operate/rc/changelog/2023/august-2023.md b/content/operate/rc/changelog/2023/august-2023.md index 772ff1d86c..ba40cb5357 100644 --- a/content/operate/rc/changelog/2023/august-2023.md +++ b/content/operate/rc/changelog/2023/august-2023.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud August 2023. highlights: Redis 7.2 Opt-in for Flexible subscriptions, Triggers and functions preview linktitle: August 2023 +tags: +- changelog weight: 80 aliases: - /operate/rc/changelog/august-2023 diff --git a/content/operate/rc/changelog/2023/december-2023.md b/content/operate/rc/changelog/2023/december-2023.md index 0c4a0b611a..d4e68aa029 100644 --- a/content/operate/rc/changelog/2023/december-2023.md +++ b/content/operate/rc/changelog/2023/december-2023.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud December 2023. highlights: Active-Active JSON support, mTLS enhancements linktitle: December 2023 +tags: +- changelog weight: 72 aliases: - /operate/rc/changelog/december-2023 diff --git a/content/operate/rc/changelog/2023/february-2023.md b/content/operate/rc/changelog/2023/february-2023.md index e344282941..315f4fdac7 100644 --- a/content/operate/rc/changelog/2023/february-2023.md +++ b/content/operate/rc/changelog/2023/february-2023.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud February 2023. highlights: Private Service Connect linktitle: February 2023 +tags: +- changelog weight: 89 aliases: - /operate/rc/changelog/february-2023 diff --git a/content/operate/rc/changelog/2023/january-2023.md b/content/operate/rc/changelog/2023/january-2023.md index 72ed0198ea..0f5025b921 100644 --- a/content/operate/rc/changelog/2023/january-2023.md +++ b/content/operate/rc/changelog/2023/january-2023.md @@ -10,6 +10,8 @@ description: New features, enhancements, and other changes added to Redis Cloud highlights: Pub/sub ACLs, multiple availability zones, add users with first and last names linktitle: January 2023 +tags: +- changelog weight: 90 aliases: - /operate/rc/changelog/january-2023 diff --git a/content/operate/rc/changelog/2023/july-2023.md b/content/operate/rc/changelog/2023/july-2023.md index 7132eb63be..cc9ca7046e 100644 --- a/content/operate/rc/changelog/2023/july-2023.md +++ b/content/operate/rc/changelog/2023/july-2023.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud July 2023. highlights: New ACL capabilities linktitle: July 2023 +tags: +- changelog weight: 82 aliases: - /operate/rc/changelog/july-2023 diff --git a/content/operate/rc/changelog/2023/june-2023.md b/content/operate/rc/changelog/2023/june-2023.md index 9829b498a1..1191d9628a 100644 --- a/content/operate/rc/changelog/2023/june-2023.md +++ b/content/operate/rc/changelog/2023/june-2023.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud June 2023. highlights: Redis 7.2 opt-in for Fixed subscriptions linktitle: June 2023 +tags: +- changelog weight: 84 aliases: - /operate/rc/changelog/june-2023 diff --git a/content/operate/rc/changelog/2023/march-2023.md b/content/operate/rc/changelog/2023/march-2023.md index b3125a56a1..5e66895c36 100644 --- a/content/operate/rc/changelog/2023/march-2023.md +++ b/content/operate/rc/changelog/2023/march-2023.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud March 2023. highlights: Redis 7.0 preview linktitle: March 2023 +tags: +- changelog weight: 88 aliases: - /operate/rc/changelog/march-2023 diff --git a/content/operate/rc/changelog/2023/may-2023.md b/content/operate/rc/changelog/2023/may-2023.md index a5d0e9236e..65bf1bf20f 100644 --- a/content/operate/rc/changelog/2023/may-2023.md +++ b/content/operate/rc/changelog/2023/may-2023.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud May 2023. highlights: Cloud API Fixed plans support, Active-Active ACL roles linktitle: May 2023 +tags: +- changelog weight: 86 aliases: - /operate/rc/changelog/may-2023 diff --git a/content/operate/rc/changelog/2023/november-2023.md b/content/operate/rc/changelog/2023/november-2023.md index 9f7187e453..90435bb7af 100644 --- a/content/operate/rc/changelog/2023/november-2023.md +++ b/content/operate/rc/changelog/2023/november-2023.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud November 2023. highlights: New Fixed plans, Redis 7.2 Fixed region support linktitle: November 2023 +tags: +- changelog weight: 74 --- diff --git a/content/operate/rc/changelog/2023/october-2023.md b/content/operate/rc/changelog/2023/october-2023.md index baa3db08e8..c086459218 100644 --- a/content/operate/rc/changelog/2023/october-2023.md +++ b/content/operate/rc/changelog/2023/october-2023.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud October 2023. highlights: Cost report CSV download, SAML Account linking tokens linktitle: October 2023 +tags: +- changelog weight: 76 aliases: - /operate/rc/changelog/october-2023 diff --git a/content/operate/rc/changelog/2023/september-2023.md b/content/operate/rc/changelog/2023/september-2023.md index ee4cb647fd..c3a363e339 100644 --- a/content/operate/rc/changelog/2023/september-2023.md +++ b/content/operate/rc/changelog/2023/september-2023.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud September 2023. highlights: RESP protocol selection linktitle: September 2023 +tags: +- changelog weight: 78 aliases: - /operate/rc/changelog/september-2023 diff --git a/content/operate/rc/changelog/april-2024.md b/content/operate/rc/changelog/april-2024.md index ccc5cd9ca3..ecd20cbb5d 100644 --- a/content/operate/rc/changelog/april-2024.md +++ b/content/operate/rc/changelog/april-2024.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud April 2024. highlights: Nano billing unit, Essentials subscriptions through AWS Marketplace linktitle: April 2024 +tags: +- changelog weight: 55 --- diff --git a/content/operate/rc/changelog/april-2025.md b/content/operate/rc/changelog/april-2025.md index 99dfe23563..ee9e6e2356 100644 --- a/content/operate/rc/changelog/april-2025.md +++ b/content/operate/rc/changelog/april-2025.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud April 2025. highlights: New UI and dark mode, Map multiple Redis Cloud accounts to marketplace account linktitle: April 2025 +tags: +- changelog weight: 32 --- diff --git a/content/operate/rc/changelog/december-2024.md b/content/operate/rc/changelog/december-2024.md index 126d923468..182bf4f99c 100644 --- a/content/operate/rc/changelog/december-2024.md +++ b/content/operate/rc/changelog/december-2024.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud December 2024. highlights: Logs Viewer API role linktitle: December 2024 +tags: +- changelog weight: 38 --- diff --git a/content/operate/rc/changelog/february-2024.md b/content/operate/rc/changelog/february-2024.md index b73dca1342..86c9224c59 100644 --- a/content/operate/rc/changelog/february-2024.md +++ b/content/operate/rc/changelog/february-2024.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud February 2024. highlights: CIDR overlap detection linktitle: February 2024 +tags: +- changelog weight: 65 --- diff --git a/content/operate/rc/changelog/february-2025.md b/content/operate/rc/changelog/february-2025.md index f2ddb035fa..adf30121c3 100644 --- a/content/operate/rc/changelog/february-2025.md +++ b/content/operate/rc/changelog/february-2025.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud February 2025. highlights: Pico billing unit, Redis hashing policy linktitle: February 2025 +tags: +- changelog weight: 36 --- diff --git a/content/operate/rc/changelog/january-2024.md b/content/operate/rc/changelog/january-2024.md index ce0ef350ca..394484c4d9 100644 --- a/content/operate/rc/changelog/january-2024.md +++ b/content/operate/rc/changelog/january-2024.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud January 2024. highlights: Transit Gateway, Database tags linktitle: January 2024 +tags: +- changelog weight: 70 --- diff --git a/content/operate/rc/changelog/july-2024.md b/content/operate/rc/changelog/july-2024.md index 0041ca3985..bed26c9422 100644 --- a/content/operate/rc/changelog/july-2024.md +++ b/content/operate/rc/changelog/july-2024.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud July 2024. highlights: Redis 7.4 Preview linktitle: July 2024 +tags: +- changelog weight: 46 --- diff --git a/content/operate/rc/changelog/june-2024.md b/content/operate/rc/changelog/june-2024.md index 5f527d478a..f5e6780be3 100644 --- a/content/operate/rc/changelog/june-2024.md +++ b/content/operate/rc/changelog/june-2024.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud June 2024. highlights: Redis Cloud Essentials support for Terraform linktitle: June 2024 +tags: +- changelog weight: 48 --- diff --git a/content/operate/rc/changelog/march-2024.md b/content/operate/rc/changelog/march-2024.md index 4ff4872846..4c686e276f 100644 --- a/content/operate/rc/changelog/march-2024.md +++ b/content/operate/rc/changelog/march-2024.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud March 2024. highlights: Fixed plans through Google Cloud Marketplace linktitle: March 2024 +tags: +- changelog weight: 60 --- diff --git a/content/operate/rc/changelog/march-2025.md b/content/operate/rc/changelog/march-2025.md index 3107994cfc..26fb032512 100644 --- a/content/operate/rc/changelog/march-2025.md +++ b/content/operate/rc/changelog/march-2025.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud March 2025. highlights: Redis Insight on Redis Cloud, Redis Hashing policy linktitle: March 2025 +tags: +- changelog weight: 34 --- diff --git a/content/operate/rc/changelog/may-2024.md b/content/operate/rc/changelog/may-2024.md index d4fc70172c..32771717c7 100644 --- a/content/operate/rc/changelog/may-2024.md +++ b/content/operate/rc/changelog/may-2024.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud May 2024. highlights: Multi-domain SAML setup, SAML domain verification, Active-Active search support linktitle: May 2024 +tags: +- changelog weight: 50 --- diff --git a/content/operate/rc/changelog/may-2025.md b/content/operate/rc/changelog/may-2025.md index c7d03537c0..8a28d942d3 100644 --- a/content/operate/rc/changelog/may-2025.md +++ b/content/operate/rc/changelog/may-2025.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud May 2025. highlights: Upgrade database version for a single Pro database, Business address and billing address separation, Redis Cloud Bring your own Cloud linktitle: May 2025 +tags: +- changelog weight: 30 --- diff --git a/content/operate/rc/changelog/november-2024.md b/content/operate/rc/changelog/november-2024.md index 792f09e695..96408654b8 100644 --- a/content/operate/rc/changelog/november-2024.md +++ b/content/operate/rc/changelog/november-2024.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud November 2024. highlights: Pro subscription version upgrade linktitle: November 2024 +tags: +- changelog weight: 40 --- diff --git a/content/operate/rc/changelog/october-2024.md b/content/operate/rc/changelog/october-2024.md index e8b5627724..cc5dbfe622 100644 --- a/content/operate/rc/changelog/october-2024.md +++ b/content/operate/rc/changelog/october-2024.md @@ -9,6 +9,8 @@ description: New features, enhancements, and other changes added to Redis Cloud October 2024. highlights: Redis 7.4 Preview on Redis Cloud Pro, Security fixes linktitle: October 2024 +tags: +- changelog weight: 42 --- From 3cc244a9f2450c3eb3aca6b989a5ce541b34cfec Mon Sep 17 00:00:00 2001 From: Cameron Bates Date: Tue, 10 Jun 2025 14:40:49 -0400 Subject: [PATCH 3/3] Add version release notes section and modify tableChildren shortcode with "from" param --- content/operate/rc/changelog/_index.md | 2 ++ .../rc/changelog/version-release-notes/7-2.md | 25 +++++++++++++++ .../rc/changelog/version-release-notes/7-4.md | 31 +++++++++++++++++++ .../changelog/version-release-notes/_index.md | 16 ++++++++++ .../operate/rc/databases/upgrade-version.md | 4 +-- layouts/shortcodes/table-children.html | 6 ++++ 6 files changed, 82 insertions(+), 2 deletions(-) create mode 100644 content/operate/rc/changelog/version-release-notes/7-2.md create mode 100644 content/operate/rc/changelog/version-release-notes/7-4.md create mode 100644 content/operate/rc/changelog/version-release-notes/_index.md diff --git a/content/operate/rc/changelog/_index.md b/content/operate/rc/changelog/_index.md index 9a07227233..a646018c9d 100644 --- a/content/operate/rc/changelog/_index.md +++ b/content/operate/rc/changelog/_index.md @@ -15,6 +15,8 @@ weight: 95 When new versions of Redis Open Source change existing commands, upgrading your Redis Cloud database to a new version can potentially break some functionality. Before you upgrade, read the provided list of breaking changes that affect Redis Cloud and update any applications that connect to your database to handle these changes. +{{}} + ## Redis Cloud changelogs Changelogs list new features, enhancements, and other changes in Redis Cloud. diff --git a/content/operate/rc/changelog/version-release-notes/7-2.md b/content/operate/rc/changelog/version-release-notes/7-2.md new file mode 100644 index 0000000000..44bc96518e --- /dev/null +++ b/content/operate/rc/changelog/version-release-notes/7-2.md @@ -0,0 +1,25 @@ +--- +Title: Redis 7.2 release notes and breaking changes +alwaysopen: false +categories: +- docs +- operate +- rc +description: Release notes and breaking changes for Redis 7.2 on Redis Cloud. +hideListLinks: true +linktitle: Redis 7.2 +weight: 10 +tocEmbedHeaders: true +--- + +Redis 7.2 introduces several changes to existing Redis commands. For more information on the changes in Redis 7.2, see [What's new in Redis 7.2]({{}}). + +## Breaking changes + +{{}} + +### Known limitations + +{{}} + +{{}} \ No newline at end of file diff --git a/content/operate/rc/changelog/version-release-notes/7-4.md b/content/operate/rc/changelog/version-release-notes/7-4.md new file mode 100644 index 0000000000..6c25d79c2d --- /dev/null +++ b/content/operate/rc/changelog/version-release-notes/7-4.md @@ -0,0 +1,31 @@ +--- +Title: Redis 7.4 release notes and breaking changes +alwaysopen: false +categories: +- docs +- operate +- rc +description: Release notes and breaking changes for Redis 7.4 on Redis Cloud. +hideListLinks: true +linktitle: Redis 7.4 +weight: 5 +tocEmbedHeaders: true +--- + +Redis 7.4 offers hash field expiration and other feature set improvements. For more information on the changes in Redis 7.4, see [What's new in Redis 7.4]({{}}). + +## Breaking changes + +When new versions of Redis Community Edition change existing commands, upgrading your database to a new version can potentially break some functionality. Before you upgrade, read the provided list of breaking changes that affect Redis Cloud and update any applications that connect to your database to handle these changes. + +If you're upgrading from Redis 6.4, also review the [Redis 7.2 breaking changes]({{< relref "/operate/rc/changelog/version-release-notes/7-2#breaking-changes" >}}) before upgrading. + +### Security behavior changes + +- [#13108](https://github.com/redis/redis/pull/13108) Lua: LRU eviction for scripts generated with `EVAL`. + +### Other general behavior changes + +- [#13133](https://github.com/redis/redis/pull/13133) Lua: allocate VM code with jemalloc instead of libc and count it as used memory. + +- [#12171](https://github.com/redis/redis/pull/12171) `ACL LOAD`: do not disconnect all clients. \ No newline at end of file diff --git a/content/operate/rc/changelog/version-release-notes/_index.md b/content/operate/rc/changelog/version-release-notes/_index.md new file mode 100644 index 0000000000..2e9f2dd0aa --- /dev/null +++ b/content/operate/rc/changelog/version-release-notes/_index.md @@ -0,0 +1,16 @@ +--- +Title: Redis version release notes and breaking changes +alwaysopen: false +categories: +- docs +- operate +- rc +description: Lists release notes and breaking changes for available Redis database versions on Redis Cloud. +hideListLinks: true +linktitle: Redis version release notes +weight: 95 +--- + +When new versions of Redis Open Source change existing commands, upgrading your Redis Cloud database to a new version can potentially break some functionality. Before you upgrade, read the provided list of changes that affect Redis Cloud and update any applications that connect to your database to handle these changes. + +{{}} diff --git a/content/operate/rc/databases/upgrade-version.md b/content/operate/rc/databases/upgrade-version.md index 9db3824b21..98a538e505 100644 --- a/content/operate/rc/databases/upgrade-version.md +++ b/content/operate/rc/databases/upgrade-version.md @@ -28,8 +28,8 @@ Please keep in mind the following before upgrading your database version: - We recommend that you upgrade your database during off-peak hours or during application maintenance to minimize reconnections. - Review the breaking changes for the new database version before upgrading: - - [Redis 7.2]({{< relref "/operate/rc/changelog/2023/june-2023#redis-72-breaking-changes" >}}) - - [Redis 7.4]({{< relref "/operate/rc/changelog/july-2024#redis-74-breaking-changes" >}}) + - [Redis 7.2]({{< relref "/operate/rc/changelog/version-release-notes/7-2" >}}) + - [Redis 7.4]({{< relref "/operate/rc/changelog/version-release-notes/7-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 >}} diff --git a/layouts/shortcodes/table-children.html b/layouts/shortcodes/table-children.html index 4b9d0d83cc..d7d88ec4f6 100644 --- a/layouts/shortcodes/table-children.html +++ b/layouts/shortcodes/table-children.html @@ -6,6 +6,12 @@ {{ $enableLinks := split $enableLinksStr "," }} {{ $limitTags := .Get "limitTags" }} {{ $children := .Page.Pages }} +{{ $from := .Get "from" }} + +{{ if $from }} + {{ $fromPage := .Page.GetPage $from }} + {{ $children = $fromPage.Pages }} +{{ end }}