Open Source (Mozilla Public License) This page contains all release notes for Tyk Charts displayed in a reverse chronological order

Support Lifetime

Our minor releases are supported until our next minor comes out.

3.0 Release Notes

3.0.0 Release Notes

Release Date 02 April 2025

Release Highlights

Tyk Charts 3.0 significantly improves configurability, reliability, and support for Tyk 5.8. This release enhances monitoring capabilities, expands Helm chart flexibility, and resolves key issues related to service availability and configuration management. For a comprehensive list of changes, please refer to the detailed changelog below.

Breaking Changes

Tyk Charts 3.0 introduces a breaking configuration changes for Tyk Dashboard: To provide a default secure configuration, security.forbid_admin_view_access_token and security.forbid_admin_reset_access_token are set to true to restrict admin users from being able to view and reset other users’ Dashboard API Access Credentials.

Dependencies

3rd Party Dependencies & Tools
Third Party DependencyTested VersionsCompatible VersionsComments
Kubernetes1.26.x, 1.27.x, 1.28.x, 1.29.x, 1.30.x, 1.31.x, 1.32.x1.19+
Helm3.14.x3.x
Redis6.2.x, 7.x6.2.x, 7.xUsed by Tyk Gateway and Dashboard
MongoDB5.0.x, 6.0.x, 7.0.x5.0.x, 6.0.x, 7.0.xUsed by Tyk Dashboard, Pump, and MDCB
PostgreSQL13.x - 17.x13.x - 17.xUsed by Tyk Dashboard, Pump, and MDCB
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 deprecation in this release.

Upgrade instructions

You can use helm upgrade to upgrade your release
helm repo add tyk-helm https://helm.tyk.io/public/helm/charts/
helm repo update

helm upgrade [RELEASE_NAME] tyk-helm/[CHART_NAME]

Downloads

Changelog

Added
Changed
Fixed

2.2 Release Notes

2.2.0 Release Notes

Release Date 09 December 2024

Release Highlights

The Tyk Helm Charts v2.2.0 release brings exciting new features, improvements, and crucial fixes to enhance deployment flexibility, customization, and reliability. Here are the highlights:
  • Sidecar containers support
  • Dashboard enhancements: Configurable audit log storage, Open Policy Agent (OPA) settings
  • Gateway enhancements: Custom liveness and readiness probes, enhanced logging configuration, customizable HPA behavior
  • Operator updates: Custom deployment annotations,
For a comprehensive list of changes, please refer to the detailed changelog below.

Breaking Changes

This release has no breaking changes.

Dependencies

3rd Party Dependencies & Tools
Third Party DependencyTested VersionsCompatible VersionsComments
Kubernetes1.26.x, 1.27.x, 1.28.x, 1.29.x, 1.30.x1.19+
Helm3.14.x3.x
Redis6.2.x, 7.x6.2.x, 7.xUsed by Tyk Gateway and Dashboard
MongoDB5.0.x, 6.0.x, 7.0.x5.0.x, 6.0.x, 7.0.xUsed by Tyk Dashboard, Pump, and MDCB
PostgreSQL12.x - 16.x12.x - 16.xUsed by Tyk Dashboard, Pump, and MDCB
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 deprecation in this release.

Upgrade instructions

You can use helm upgrade to upgrade your release
helm repo add tyk-helm https://helm.tyk.io/public/helm/charts/
helm repo update

helm upgrade [RELEASE_NAME] tyk-helm/[CHART_NAME]

Downloads

Changelog

Added
Changed
Fixed

2.1 Release Notes

2.1.0 Release Notes

Release Date 10 Oct 2024

Release Highlights

Added the ability to specify a static IP for Kubernetes LoadBalancer services, giving users more control over network configurations for the Tyk Gateway and Dashboard. Added an option to configure the Dashboard container port, addressing issues with restricted port permissions. Updated the default versions of Tyk components. For a comprehensive list of changes, please refer to the detailed changelog below.

Breaking Changes

This release has no breaking changes. However, if you are upgrading to Tyk Operator v1.0 using the Helm Chart, please read the license requirement and Tyk Operator installation and upgrade instructions carefully.

Dependencies

3rd Party Dependencies & Tools
Third Party DependencyTested VersionsCompatible VersionsComments
Kubernetes1.26.x, 1.27.x, 1.28.x, 1.29.x, 1.30.x1.19+
Helm3.14.x3.x
Redis6.2.x, 7.x6.2.x, 7.xUsed by Tyk Gateway and Dashboard
MongoDB5.0.x, 6.0.x, 7.0.x5.0.x, 6.0.x, 7.0.xUsed by Tyk Dashboard, Pump, and MDCB
PostgreSQL12.x - 16.x12.x - 16.xUsed by Tyk Dashboard, Pump, and MDCB
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 deprecation in this release.

Upgrade instructions

For users currently on v2.0.x, we strongly recommend promptly upgrading to the latest release.
You can use helm upgrade to upgrade your release
helm repo add tyk-helm https://helm.tyk.io/public/helm/charts/
helm repo update

helm upgrade [RELEASE_NAME] tyk-helm/[CHART_NAME]

Downloads

Changelog

Added
Changed

2.0 Release Notes

2.0.0 Release Notes

Release Date 26 September 2024

Breaking Changes

1. URL Path Matching Configuration Changes
Tyk Charts v2.0 introduces a breaking change related to URL path matching behavior in the Tyk Gateway. If you are using Tyk Gateway versions 5.0.14 (2023 LTS), 5.3.5 (2024 LTS), or 5.5.1 (latest feature branch) or above, two new configuration options have been added to the Gateway:
  • http_server_options.enable_path_prefix_matching
  • http_server_options.enable_path_suffix_matching
These options allow more restrictive URL path matching by controlling whether the request path matches the start or end of the specified pattern. If both are set to true, Tyk enforces “exact” path matching. By default, these options are set to false in the Gateway to avoid breaking existing configurations. However, starting with Tyk Charts v2.0, these options will be set to true by default, enforcing stricter security by requiring precise path matches. This change applies to new installations or upgrades via Tyk Charts v2.0 and above. From this version of Tyk Charts we also set the following configuration option to true by default as part of the stricter path matching:
  • http_server_options.enable_strict_routes
Impact on existing users:
  • The change is backward-compatible for users upgrading their Tyk Gateway directly (i.e. not via Helm Chart), because by default, these features will not be active. This ensures that existing configurations are not affected if you update the Gateway manually.
  • However, if you install or upgrade via Tyk Charts v2.0, these options will be set to true by default. This means stricter URL path matching will be enforced automatically, which could impact your existing routes or configurations if you’re not prepared for it. Please ensure you understand and test these new configurations before upgrading your production environment.
Action required:
  • Familiarize yourself with URL matching in Tyk here.
  • For production setup guidance, see this guide.
  • Configure the new options via the Helm chart, and test the changes in a non-production environment before upgrading.
2. Default Tyk Component Versions
This release changes the default component versions in Tyk Charts v2.0 to Long-Term Support (LTS) versions for greater stability in production environments. The new defaults are:
Tyk ComponentDefault VersionCustomization Parameter
Tyk Gateway5.3.5 LTS--set tyk-gateway.gateway.image.tag=<desired-version>
Tyk Dashboard5.3.5 LTS--set tyk-dashboard.dashboard.image.tag=<desired-version>
Tyk Pump1.11.0--set tyk-pump.pump.image.tag=<desired-version>
Tyk MDCB2.7.0--set tyk-mdcb.mdcb.image.tag=<desired-version>
Tyk Developer Portal1.10.0--set tyk-dev-portal.image.tag=<desired-version>
Tyk Operator0.18.0--set tyk-operator.image.tag=<desired-version>
If you need to use a different version for any component, adjust the Helm chart parameters during installation or upgrade.

3rd Party Dependencies & Tools

Third Party DependencyTested VersionsCompatible VersionsComments
Kubernetes1.26.x, 1.27.x, 1.28.x, 1.29.x, 1.30.x1.19+
Helm3.14.x3.x
Redis6.2.x, 7.x6.2.x, 7.xUsed by Tyk Gateway and Dashboard
MongoDB5.0.x, 6.0.x, 7.0.x5.0.x, 6.0.x, 7.0.xUsed by Tyk Dashboard, Pump, and MDCB
PostgreSQL12.x - 16.x12.x - 16.xUsed by Tyk Dashboard, Pump, and MDCB
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 deprecation in this release.

Upgrade instructions

For users currently on v1.x.x, we strongly recommend promptly upgrading to the latest release.
You can use helm upgrade to upgrade your release
helm repo add tyk-helm https://helm.tyk.io/public/helm/charts/
helm repo update

helm upgrade [RELEASE_NAME] tyk-helm/[CHART_NAME]

Release Highlights

Support Gateway configuration for URL path matching
The default Gateway configuration in the Helm chart will set Tyk’s URL path matching to exact mode. This ensures that the request URL must exactly match the listen path and endpoint patterns configured in the API definition.
Updated default Tyk versions
Tyk Charts 2.0 will install the following Tyk component versions by default.
  • Tyk Gateway v5.3.5
  • Tyk Dashboard v5.3.5
  • Tyk Pump v1.11.0
  • Tyk MDCB v2.7.0
  • Tyk Developer Portal v1.10.0
  • Tyk Operator v0.18.0

Downloads

Changelog

Added
Changed

1.6 Release Notes

1.6.0 Release Notes

Release Date 14 August 2024

Breaking Changes

This release has no breaking changes.

3rd Party Dependencies & Tools

Third Party DependencyTested VersionsCompatible VersionsComments
Kubernetes1.26.x, 1.27.x, 1.28.x, 1.29.x, 1.30.x1.19+
Helm3.14.x3.x
Redis6.2.x, 7.x6.2.x, 7.xUsed by Tyk Gateway and Dashboard
MongoDB5.0.x, 6.0.x, 7.0.x5.0.x, 6.0.x, 7.0.xUsed by Tyk Dashboard, Pump, and MDCB
PostgreSQL12.x - 16.x12.x - 16.xUsed by Tyk Dashboard, Pump, and MDCB
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 deprecation in this release.

Upgrade instructions

For users currently on v1.4.x, we strongly recommend promptly upgrading to the latest release.
You can use helm upgrade to upgrade your release
helm repo add tyk-helm https://helm.tyk.io/public/helm/charts/
helm repo update

helm upgrade [RELEASE_NAME] tyk-helm/[CHART_NAME]

Release Highlights

Updated MDCB Health check probes
MDCB v2.7.0 release introduces /liveness and /readiness probes which give more accurate and detail health check information. MDCB deployment has been updated to use the new endpoints. See MDCB Health Check section for information about the new probes.
Updated default Tyk versions
Tyk Charts 1.6 will install the following Tyk component versions by default.
  • Tyk Gateway v5.5.0
  • Tyk Dashboard v5.5.0
  • Tyk Pump v1.11.0
  • Tyk MDCB v2.7.0
  • Tyk Developer Portal v1.10.0
  • Tyk Operator v0.18.0

Downloads

Changelog

Added
Fixed

1.5 Release Notes

1.5.0 Release Notes

Release Date 4 July 2024

Breaking Changes

This release has no breaking changes.

3rd Party Dependencies & Tools

With PostgreSQL v11 has reach EOL on November 2023, we can no longer guarantee full compatibility with this version of the database. If you are using PostgreSQL we recommend that you upgrade to a version that we have tested with, as indicated below.
Third Party DependencyTested VersionsCompatible VersionsComments
Kubernetes1.26.x, 1.27.x, 1.28.x, 1.29.x1.19+
Helm3.14.x3.x
Redis6.2.x, 7.x6.2.x, 7.xUsed by Tyk Gateway and Dashboard
MongoDB5.0.x, 6.0.x, 7.0.x5.0.x, 6.0.x, 7.0.xUsed by Tyk Dashboard, Pump, and MDCB
PostgreSQL12.x - 16.x12.x - 16.xUsed by Tyk Dashboard, Pump, and MDCB
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

MDCB: Deprecated healthcheck_port and replaced with http_port
Starting with MDCB v2.6.0, the configuration parameter http_port has been introduced to replace the original healthcheck_port. This new HTTP port is designed to expose various endpoints for monitoring and debugging MDCB. For consistency and future compatibility, it is recommended to use mdcb.httpPort. ####### Backward compatibility: The mdcb.httpPort parameter is backward compatible, meaning it will function correctly with all existing MDCB versions, ensuring a smooth transition. ####### Recommendations for users:
  • Helm Chart Adjustments: Update your Helm chart configurations to use mdcb.httpPort instead of mdcb.probes.healthcheckPort to define the HTTP port.

Upgrade instructions

For users currently on v1.4.x, we strongly recommend promptly upgrading to the latest release.
You can use helm upgrade to upgrade your release
helm repo add tyk-helm https://helm.tyk.io/public/helm/charts/
helm repo update

helm upgrade [RELEASE_NAME] tyk-helm/[CHART_NAME]

Release Highlights

Updated default Tyk versions
Tyk Charts 1.5 will install the following Tyk component versions by default.
  • Tyk Gateway v5.4.0
  • Tyk Dashboard v5.4.0
  • Tyk Pump v1.10.0
  • Tyk MDCB v2.6.0
  • Tyk Developer Portal v1.9.0
  • Tyk Operator v0.18.0
Tyk Operator is covered under the same umbrella
Tyk Operator can now be installed as an optional component alongside any of the following Tyk umbrella charts:
  • tyk-oss
  • tyk-stack
  • tyk-control-plane
With bootstrapping, the tyk-operator-conf secret will be automatically configured during the bootstrapping process. This means that the Tyk Operator will be ready for use with just one command, simplifying the deployment and configuration process. For a comprehensive list of changes, please refer to the detailed changelog below.

Downloads

Changelog

Added
Fixed

1.4 Release Notes

1.4.0 Release Notes

Release Date — 6 May 2024

Breaking Changes

This release has no breaking changes.

3rd Party Dependencies & Tools

Third Party DependencyTested VersionsCompatible VersionsComments
Kubernetes1.26.x, 1.27.x, 1.28.x, 1.29.x1.19+
Helm3.14.x3.x
Redis6.2.x, 7.x6.2.x, 7.xUsed by Tyk Gateway and Dashboard
MongoDB5.0.x, 6.0.x, 7.0.x4.4.x, 5.0.x, 6.0.x, 7.0.xUsed by Tyk Dashboard, Pump, and MDCB
PostgreSQL11.x - 15.x LTS11.x - 15.xUsed by Tyk Dashboard, Pump, and MDCB
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

  • In the tyk-dashboard chart, the dashboard.hashKeys field is deprecated and has been replaced with .global.hashKeys. This is to ensure Dashboard, Gateway, and MDCB always get the same hashKeys configurations. Setting dashboard.hashKeys will no longer take effect. Please only use .global.hashKeys field.

Upgrade instructions

For users currently on v1.3.x, we strongly recommend promptly upgrading to the latest release.
You can use helm upgrade to upgrade your release
helm repo add tyk-helm https://helm.tyk.io/public/helm/charts/
helm repo update

helm upgrade [RELEASE_NAME] tyk-helm/[CHART_NAME]

Release Highlights

General availability release of tyk-control-plane chart and tyk-mdcb chart
We’re pleased to announce the official release of the Tyk Helm Charts for Tyk Control Plane and MDCB! Following a successful beta phase, these charts are now stable and ready for production use. With this release, we aim to provide a straightforward solution for deploying and managing Tyk Control Plane and Multi-Data Center Bridge (MDCB) using Helm Charts. Whether you’re looking for our recommended setup configurations or need flexibility to adapt to your architectural requirements, our Helm Charts have you covered. To leverage this stable release and simplify your Tyk deployments, we invite you to explore our example setup for MDCB Control Plane using Helm Chart. Simply follow our MDCB Control Plane setup guide to get started.
Updated default Tyk versions
Tyk Charts 1.4 will install the following Tyk component versions by default.
  • Tyk Gateway v5.3.1
  • Tyk Dashboard v5.3.1
  • Tyk Pump v1.9.0
  • Tyk MDCB v2.5.1
  • Tyk Developer Portal v1.8.5
For a comprehensive list of changes, please refer to the detailed changelog below.

Downloads

Changelog

Added
Changed
Fixed

1.3. Release Notes

1.3.0 Release Notes

Release Date 05 Apr 2024

Breaking Changes

For MongoDB users: Tyk Charts 1.3.0 uses mongo-go as the default driver to connect to MongoDB. mongo-go driver is compatible with MongoDB 4.4.x and above. For MongoDB versions prior to 4.4, please set global.mongo.driver to mgo. We recommend reading Choose a MongoDB driver when you need to change driver setting.

3rd Party Dependencies & Tools

Third Party DependencyTested VersionsCompatible VersionsComments
Kubernetes1.26.x, 1.27.x, 1.28.x, 1.29.x1.19+
Helm3.14.x3.x
Redis6.2.x, 7.x6.2.x, 7.xUsed by Tyk Gateway and Dashboard
MongoDB5.0.x, 6.0.x, 7.0.x4.4.x, 5.0.x, 6.0.x, 7.0.xUsed by Tyk Dashboard
PostgreSQL11.x - 15.x LTS11.x - 15.xUsed by Tyk Dashboard
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.
Future deprecations
  • In tyk-dashboard chart, dashboard.hashKeys field will be deprecated in future and be replaced with .global.hashKeys. This is to ensure Dashboard, Gateway, and MDCB always get the same hashKeys configurations. It is recommended users do not set dashboard.hashKeys and only use .global.hashKeys field.

Upgrade instructions

For users currently on v1.2.x, we strongly recommend promptly upgrading to the latest release.
You can use helm upgrade to upgrade your release
helm repo add tyk-helm https://helm.tyk.io/public/helm/charts/
helm repo update

helm upgrade [RELEASE_NAME] tyk-helm/[CHART_NAME]

Release Highlights

This release primarily focuses on adding support for Tyk v5.3 configurations. Tyk Charts 1.3 will install the following Tyk component versions by default.
  • Tyk Gateway v5.3.0
  • Tyk Dashboard v5.3.0
  • Tyk Pump v1.9.0
  • Tyk MDCB v2.5.0
  • Tyk Developer Portal v1.8.3
For a comprehensive list of changes, please refer to the detailed changelog below.
Support new features available from Tyk v5.3.0
Tyk Charts 1.3 adds support for a number of new Tyk features available from Tyk 5.3.0. These include: Support use of SSL certificates when connecting to Redis, Configurations for OAS Validate examples and OAS Validate Schema defaults.
Graph Pump
Tyk Charts 1.3 adds support for Graph MongoDB Pump, Graph SQL Pump and Graph SQL Aggregate Pump. see Graph Pump setup to learn more about the GraphQL-specific metrics available.
Enable Tyk Identity Broker (TIB) in Tyk Dashboard
Tyk Charts 1.3 adds a field to enable Internal Tyk Identity Broker (TIB) in Tyk Dashboard by field tyk-dashboard.tib.enabled to true.

Downloads

Changelog

Added
Changed

Further Information

Upgrading Tyk

Please refer to the upgrading Tyk page for further guidance on the upgrade strategy.

FAQ

Please visit our Developer Support page for further information relating to reporting bugs, upgrading Tyk, technical support and how to contribute.