From 309392f6ea239e0640199c3e28ef06e3acf5cce6 Mon Sep 17 00:00:00 2001
From: JoanCamosTyk <157505463+JoanCamosTyk@users.noreply.github.com>
Date: Fri, 26 Sep 2025 13:49:28 +0100
Subject: [PATCH 1/6] Update mdcb.md
---
.../developer-support/release-notes/mdcb.md | 43 ++++++++++++++++++-
1 file changed, 42 insertions(+), 1 deletion(-)
diff --git a/tyk-docs/content/developer-support/release-notes/mdcb.md b/tyk-docs/content/developer-support/release-notes/mdcb.md
index 38df25ed09..6b9a2ea50d 100644
--- a/tyk-docs/content/developer-support/release-notes/mdcb.md
+++ b/tyk-docs/content/developer-support/release-notes/mdcb.md
@@ -28,6 +28,47 @@ Our minor releases are supported until our next minor comes out.
---
## 2.8 Release Notes
+### 2.8.5 Release Notes
+
+#### Release Date xx
+
+#### Release Highlights
+
+
+
+For a comprehensive list of changes, please refer to the detailed [changelog]({{< ref "#Changelog-v2.8.5" >}}).
+
+#### Breaking Changes
+This release has no breaking changes.
+
+#### Dependencies {#dependencies-2.8.5}
+
+##### 3rd Party Dependencies & Tools
+| Third Party Dependency | Tested Versions | Compatible Versions | Comments |
+| ------------------------------- | --------------- | ------------------- | -------- |
+| [Redis](https://redis.io/download/) | 6.2.x, 7.x, 7.4.x | 6.2.x, 7.x, 7.4.x | |
+| [Valkey](https://valkey.io/download/) | 7.2.x, 8.0.x, 8.1.x | 7.2.x, 8.0.x, 8.1.x | |
+| [MongoDB](https://www.mongodb.com/try/download/community) | 5.0.x, 6.0.x, 7.0.x | 4.4.x, 5.0.x, 6.0.x, 7.0.x | |
+| [PostgreSQL](https://www.postgresql.org/download/) | 13.x - 17.x | 13.x - 17.x | |
+
+Given the time difference between your upgrade and the release of this version, we recommend customers verify the ongoing support of third-party dependencies they install, as their status may have changed since the release.
+
+#### Deprecations
+There are no deprecations in this release.
+
+#### Upgrade instructions
+If you are upgrading to 2.8.5, please follow the detailed [upgrade instructions](#upgrading-tyk).
+
+#### Downloads
+- [Docker image v2.8.5](https://hub.docker.com/r/tykio/tyk-mdcb-docker/tags?page=&page_size=&ordering=&name=v2.8.5)
+ - ```bash
+ docker pull tykio/tyk-mdcb-docker:v2.8.5
+ ```
+#### Changelog {#Changelog-v2.8.5}
+
+##### Fixed
+
+
### 2.8.4 Release Notes
#### Release Date 18th August 2025
@@ -75,7 +116,7 @@ To resolve the compatibility issue between MDCB and Tyk Dashboard when OAS API d
If you are upgrading to 2.8.4, please follow the detailed [upgrade instructions](#upgrading-tyk).
#### Downloads
-- [Docker image v2.8.3](https://hub.docker.com/r/tykio/tyk-mdcb-docker/tags?page=&page_size=&ordering=&name=v2.8.4)
+- [Docker image v2.8.4](https://hub.docker.com/r/tykio/tyk-mdcb-docker/tags?page=&page_size=&ordering=&name=v2.8.4)
- ```bash
docker pull tykio/tyk-mdcb-docker:v2.8.4
```
From da0eac20dbd61c6f4415fa3f213e64c61c5cb4b6 Mon Sep 17 00:00:00 2001
From: JoanCamosTyk <157505463+JoanCamosTyk@users.noreply.github.com>
Date: Fri, 26 Sep 2025 14:09:16 +0100
Subject: [PATCH 2/6] Update mdcb.md
---
.../developer-support/release-notes/mdcb.md | 23 ++++++++++++++++++-
1 file changed, 22 insertions(+), 1 deletion(-)
diff --git a/tyk-docs/content/developer-support/release-notes/mdcb.md b/tyk-docs/content/developer-support/release-notes/mdcb.md
index 6b9a2ea50d..7c077e6031 100644
--- a/tyk-docs/content/developer-support/release-notes/mdcb.md
+++ b/tyk-docs/content/developer-support/release-notes/mdcb.md
@@ -34,7 +34,7 @@ Our minor releases are supported until our next minor comes out.
#### Release Highlights
-
+This release significantly enhances MDCB's operational reliability. We've resolved a synchronization issue where MDCB would permanently stop syncing with Gateways after Redis connection failures by implementing intelligent exponential backoff retry logic that ensures continuous operation during Redis outages and network disruptions. Additionally, we've upgraded the platform to Golang 1.24, strengthening security through the latest language improvements and maintaining our commitment to using current, supported runtime environments.
For a comprehensive list of changes, please refer to the detailed [changelog]({{< ref "#Changelog-v2.8.5" >}}).
@@ -66,8 +66,29 @@ If you are upgrading to 2.8.5, please follow the detailed [upgrade instructions]
```
#### Changelog {#Changelog-v2.8.5}
+#### Changed
+
+
+-
+
+Upgrade Tyk MDCB to Golang 1.24
+
+Tyk MDCB has been upgraded to [Golang 1.24](https://tip.golang.org/doc/go1.24), improving security by staying current with the latest Go versions.
+
+
+
+
##### Fixed
+
+-
+
+Enhanced Redis Connection Resilience with Intelligent Retry Logic
+
+We've resolved a synchronization issue where MDCB would permanently stop syncing with Gateways after Redis connection failures. The system now implements robust exponential backoff retry logic that continues indefinitely until successful reconnection, ensuring your API infrastructure maintains continuous operation during Redis outages, network disruptions, or server restarts. Previously, MDCB would attempt only a single reconnection before silently abandoning the sync process while appearing healthy, leaving Gateways without updates. With this enhancement, both pub/sub and keyspace listeners automatically recover from transient Redis issues, provide clear logging of retry attempts for improved observability, and eliminate the need for manual MDCB restarts to restore synchronization.
+
+
+
### 2.8.4 Release Notes
From d4818b8afe5531f987a28b9ec3fe4a404803828b Mon Sep 17 00:00:00 2001
From: JoanCamosTyk <157505463+JoanCamosTyk@users.noreply.github.com>
Date: Fri, 26 Sep 2025 14:22:40 +0100
Subject: [PATCH 3/6] Update mdcb.md
---
tyk-docs/content/developer-support/release-notes/mdcb.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tyk-docs/content/developer-support/release-notes/mdcb.md b/tyk-docs/content/developer-support/release-notes/mdcb.md
index 7c077e6031..5608a15b67 100644
--- a/tyk-docs/content/developer-support/release-notes/mdcb.md
+++ b/tyk-docs/content/developer-support/release-notes/mdcb.md
@@ -66,7 +66,7 @@ If you are upgrading to 2.8.5, please follow the detailed [upgrade instructions]
```
#### Changelog {#Changelog-v2.8.5}
-#### Changed
+##### Changed
-
From 3a9542f97801f05640beef4c13a6ba8d0061b075 Mon Sep 17 00:00:00 2001
From: Master
Date: Tue, 30 Sep 2025 13:06:20 +0530
Subject: [PATCH 4/6] Update mdcb.json
---
tyk-docs/data/releases/mdcb.json | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/tyk-docs/data/releases/mdcb.json b/tyk-docs/data/releases/mdcb.json
index 12723e2a69..14e7f7456d 100644
--- a/tyk-docs/data/releases/mdcb.json
+++ b/tyk-docs/data/releases/mdcb.json
@@ -1,8 +1,12 @@
{
"home": "tyk-multi-data-centre",
"licensed": true,
- "latest": "2.8.4",
+ "latest": "2.8.5",
"releaseNotesPath": "developer-support/release-notes/mdcb",
+ "2.8.5": {
+ "date": "18/08/2025",
+ "docker":"https://hub.docker.com/r/tykio/tyk-mdcb-docker/tags?page=1&name=2.8.5"
+ },
"2.8.4": {
"date": "18/08/2025",
"docker":"https://hub.docker.com/r/tykio/tyk-mdcb-docker/tags?page=1&name=2.8.4"
From d32051689b373c81dc9336906833dc7ccd9ef63c Mon Sep 17 00:00:00 2001
From: Master
Date: Tue, 30 Sep 2025 13:07:29 +0530
Subject: [PATCH 5/6] Update
tyk-docs/content/developer-support/release-notes/mdcb.md
---
tyk-docs/content/developer-support/release-notes/mdcb.md | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tyk-docs/content/developer-support/release-notes/mdcb.md b/tyk-docs/content/developer-support/release-notes/mdcb.md
index 5608a15b67..a1a4fe1371 100644
--- a/tyk-docs/content/developer-support/release-notes/mdcb.md
+++ b/tyk-docs/content/developer-support/release-notes/mdcb.md
@@ -34,7 +34,8 @@ Our minor releases are supported until our next minor comes out.
#### Release Highlights
-This release significantly enhances MDCB's operational reliability. We've resolved a synchronization issue where MDCB would permanently stop syncing with Gateways after Redis connection failures by implementing intelligent exponential backoff retry logic that ensures continuous operation during Redis outages and network disruptions. Additionally, we've upgraded the platform to Golang 1.24, strengthening security through the latest language improvements and maintaining our commitment to using current, supported runtime environments.
+This release enhances the operational reliability of MDCB. We've resolved a synchronization issue where MDCB would permanently stop syncing with Gateways after Redis connection failures by implementing intelligent exponential backoff retry logic, ensuring continuous operation during Redis outages and network disruptions.
+Additionally, we've upgraded the platform to Golang 1.24, strengthening security through the latest language improvements and maintaining our commitment to using current, supported runtime environments.
For a comprehensive list of changes, please refer to the detailed [changelog]({{< ref "#Changelog-v2.8.5" >}}).
From 169423707e75c958fcbbbda70a7a71a5f33a44f6 Mon Sep 17 00:00:00 2001
From: Master
Date: Tue, 30 Sep 2025 13:07:37 +0530
Subject: [PATCH 6/6] Update
tyk-docs/content/developer-support/release-notes/mdcb.md
---
tyk-docs/content/developer-support/release-notes/mdcb.md | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/tyk-docs/content/developer-support/release-notes/mdcb.md b/tyk-docs/content/developer-support/release-notes/mdcb.md
index a1a4fe1371..0dabe4fbbf 100644
--- a/tyk-docs/content/developer-support/release-notes/mdcb.md
+++ b/tyk-docs/content/developer-support/release-notes/mdcb.md
@@ -86,7 +86,11 @@ Tyk MDCB has been upgraded to [Golang 1.24](https://tip.golang.org/doc/go1.24),
Enhanced Redis Connection Resilience with Intelligent Retry Logic
-We've resolved a synchronization issue where MDCB would permanently stop syncing with Gateways after Redis connection failures. The system now implements robust exponential backoff retry logic that continues indefinitely until successful reconnection, ensuring your API infrastructure maintains continuous operation during Redis outages, network disruptions, or server restarts. Previously, MDCB would attempt only a single reconnection before silently abandoning the sync process while appearing healthy, leaving Gateways without updates. With this enhancement, both pub/sub and keyspace listeners automatically recover from transient Redis issues, provide clear logging of retry attempts for improved observability, and eliminate the need for manual MDCB restarts to restore synchronization.
+We've resolved a synchronization issue where MDCB would permanently stop syncing with Gateways after Redis connection failures. The system now implements robust exponential backoff retry logic that continues indefinitely until a successful reconnection is achieved, ensuring your API infrastructure maintains continuous operation during Redis outages, network disruptions, or server restarts.
+
+Previously, MDCB would attempt only a single reconnection before silently abandoning the sync process while appearing healthy, leaving Gateways without updates.
+
+With this enhancement, both pub/sub and keyspace listeners automatically recover from transient Redis issues, provide clear logging of retry attempts for improved observability, and eliminate the need for manual MDCB restarts to restore synchronization.