tyk

Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols

OTHER License

Stars
9.2K
Committers
115

Bot releases are hidden (Show)

tyk - Tyk Gateway 3.0.7, Tyk Dashboard 3.0.7, Tyk MDCB v1.7.10

Published by buger about 3 years ago

Important

If you're upgrading from Tyk Gateway/Dashboard 3.0.5 or 3.0.6, or from Tyk MDCB 1.7.9, due to packaging bug introduced in those versions, after doing upgrade, you need to run systemctl daemon-reload (this command also mentioned in logs during upgrade as well).

Deprecation notice

enable_health_checks option is deprecated, and going to be disabled by default starting from 4.0.0.
This option enable special API level health check endpoint, with was no longer used, and duplicate information provided by Tyk Pump.
Note that it is not related to Gateway health check endpoint. This option can cause significant performance issues, so ensure that you have it turned off in your installation, if not used.

Tyk Gateway 3.0.7

Tyk Dashboard 3.0.7

  • Fixed issue with large number of APIs. Approximately when bigger then 2000, but actually depends on their total bytes size.
  • Fixed package upgrades issue introduce in 3.0.6
  • In Portal, add a way to re-use certificates when subscribing to another API
  • Fixed Dashboard policy behaviour when environment was created using Tyk Sync
  • Fixed when users belonging to user-group, and have user permissions, can't edit users
  • Disallow changing email in portal user profile
  • Fixed double organisation IDs when searching certificates
  • Security vulnerability in SAML identity management
  • Fixed security issue when users with "read" user permissions, were able to access another user API token though Tyk Dashboardd API
  • Portal session now stored in mongo instead of cookies, which means that on user logout cookies can't be re-used
  • Fixed uptime tests page UI

Tyk MDCB 1.7.10

  • Fix memory leaks which can happen on high amount of APIs and Policies
tyk - Tyk Gateway 3.2.1

Published by buger over 3 years ago

Tyk Gateway 3.2.1

  • Fixed issue with loading Python and Go plugins
  • Fixed issue with mounting apps and middleware folders for Docker images
tyk - Tyk Gateway 3.0.6

Published by buger over 3 years ago

Tyk Gateway 3.0.6

  • Fixed issue with loading Python and Go plugins
  • Fixed issue with mounting apps and middleware folders for Docker images
tyk - v2.9.5

Published by buger over 3 years ago

Tyk Gateway v2.9.5

tyk - v3.0.4

Published by buger over 3 years ago

Tyk Gateway 3.0.4

Tyk Dashboard 3.0.4

  • Fix dashboard analytics page in Firefox
  • Disable Update/Delete buttons on Keys interface if disabled in config
  • Fix javascript error on developer screen
  • Add user id to the User API create response
  • Fixed Analytics endpoint lastHit format to use RFC-3339
tyk - v2.9.4.8

Published by buger over 3 years ago

Tyk Gateway

tyk - Tyk Gateway v3.0.3, Tyk Dashboard v3.0.3

Published by buger almost 4 years ago

Tyk Gateway

Tyk Dashboard

  • Fixed portal domains with long TLDs like ( dev.docs.services)
  • Fixed memory link happening for trial licenses, in close networks
  • Fixed OrgID validation for when updating APIs, now it should not allow wrong IDs. Should resolve one of the common Tyk Sync issues.
  • Fixed initial screen in Firefox
  • Fixed pagination on certificate listing page
  • Fixed Blank page and console errors when searching basic auth key by keyID or key hash
tyk - Tyk Gateway v3.1.2, Tyk Dashboard v3.1.2

Published by buger almost 4 years ago

Tyk Gateway

Tyk Dashboard

  • Fixed portal domains with long TLDs like ( dev.docs.services)
  • Fixed memory link happening for trial licenses, in close networks
  • Fixed OrgID validation for when updating APIs, now it should not allow wrong IDs. Should resolve one of the common Tyk Sync issues.
  • Fixed initial screen in Firefox
  • Fixed pagination on certificate listing page
  • Display User group name instead of its ID in Identity management screens.
tyk - Tyk Gateway v3.1.1, Tyk Dashboard v3.1.1

Published by buger almost 4 years ago

Upgrade instructions

Important If you used JWTs with non-standard JWKs Tyk (PEM) format, you should update your API to use the default JWKs URL given by your IDP. UPDATE: Fixed in 3.1.2

Tyk Gateway 3.1.1

Tyk Dashboard 3.1.1

  • Fix bug when UDG API not get saved when the user navigates away from schema editor
  • Fixed API URL in GraphQL Documentation in the portal
  • API search now returns results when only part of the word match
  • Fix API listing when you have more than 100 APIs
  • The approve button for key approval was having a theme blank which made it look like the button is missing, this fix makes changes theme to success to display the button
  • Fixed broken navigation to user edit page from the top menu bar of the Dashboard.
  • Fixed issue with Keys and Policy pages, when dashboard hostname is not available from the machine where Dashboard is running.
  • Fixed blank page/console errors on Uptime Targets page
  • Prevented Dashboard panics when Key was created using invalid Policy ids.
  • Fixed missing developer information on Key request details page
  • Fix APIs and Policies synchronization when using Tyk Sync. Should be used together with Tyk Sync 1.2
  • Fix developer portal analytics when hashed keys are used
  • Fixed built-in Dashboard SSO when dashboard has multiple instances behind a load balancer
  • Email used during SSO flow now case insensitive
  • Fixed propagation of basic auth keys on worker gateways in a multi-datacenter environment.
  • Fixed developer token revocation in a multi-datacenter environment.
tyk - Tyk Gateway v3.0.2, Tyk Dashboard v3.0.2

Published by buger almost 4 years ago

Upgrade instructions

Important If you used JWTs with non-standard JWKs Tyk (PEM) format, you should update your API to use the default JWKs URL given by your IDP. UPDATE: Fixed in 3.0.3

Tyk Gateway 3.0.2

Tyk Dashboard 3.0.2

  • API search now returns results when only part of the word match
  • Fix API listing when you have more than 100 APIs
  • The approve button for key approval was having a theme blank which made it look like the button is missing, this fix makes changes theme to success to display the button
  • Fixed broken navigation to user edit page from the top menu bar of the Dashboard.
  • Fixed issue with Keys and Policy pages, when dashboard hostname is not available from the machine where Dashboard is running.
  • Fixed blank page/console errors on Uptime Targets page
  • Prevented Dashboard panics when Key was created using invalid Policy ids.
  • Fixed missing developer information on Key request details page
  • Fix APIs and Policies synchronization when using Tyk Sync. Should be used together with Tyk Sync 1.2
  • Fix developer portal analytics when hashed keys are used
  • Fixed built-in Dashboard SSO when dashboard has multiple instances behind a load balancer
  • Email used during SSO flow now case insensitive
  • Fixed propagation of basic auth keys on worker gateways in a multi-datacenter environment.
  • Fixed developer token revocation in a multi-datacenter environment.
tyk - Tyk 3.1.0

Published by buger almost 4 years ago

SAML support, GraphQL and Universal Data Graph updates, new secure way to request keys via the developer portal, and much more!

See full release notes

tyk - v2.9.4.7

Published by buger about 4 years ago

Tyk Gateway 2.9.4.7

  • Fixed panic happening when using uptime tests poller groups in combination with load balancing #3321 #3357
tyk - Tyk Gateway v2.9.4.6, Tyk Dashboard v1.9.4.4, Tyk MDCB v1.7.6

Published by buger about 4 years ago

Tyk Gateway v2.9.4.6

  • Added alternative Circuit breaker algorithm, which completely disables requests to upstream during cool-down period.
    Can be enabled by setting disable_half_open_state to true on plugin configuration level. https://github.com/TykTechnologies/tyk/pull/3325
  • Fixed uptime check behavior when multiple gateway groups connected to the same Redis but segregated using tags. Added a new gateway configuration option to disable uptime checks on the specific gateway using disable_management_poller boolean option, and uptime_tests.poller_group to have district checkers in each gateway cluster. https://github.com/TykTechnologies/tyk/pull/3321

Tyk Dashboard 1.9.4.4

  • Added support for setting new circuit breaker and uptime checker fields added in Tyk Gateway 2.9.4.6

Tyk MDCB v1.7.6

  • Added support for the new circuit breaker and uptime checker fields added in Tyk Gateway 2.9.4.6
tyk - Tyk v2.9.4.5

Published by matiasinsaurralde about 4 years ago

Tyk Gateway v2.9.4.5

  • Fixed additional concurrent session map access bug (#3307, fix #3309).
tyk - Tyk v2.9.4.4

Published by excieve about 4 years ago

Tyk Gateway v2.9.4.4

tyk - Tyk v3.0.1

Published by buger about 4 years ago

Tyk Gateway v3.0.1

Tyk Dashboard v3.0.1

  • Fix DocumentDB API listing
  • Fix default permissions during SSO login
  • Deprecated organization key events (now enabled all the time)
  • Fix registration of new developers though SSO when using built-in Dashboard SSO
  • Do not hide developers when the policy of their subscription was removed, and API ownership enabled
  • Fixed built-in Dashboard SSO when multiple dashboard instances used

Upgrade notice

If you started using GraphQL APIs, introduced in v3.0.0, after upgrading the dashboard you need to run tyk-analytics migration cli command. This command will migrate GraphQL apis from 3.0.0 to 3.0.1 format. If you not using GraphQL APIs it is not needed.

tyk - Tyk Gateway 2.9.4.3, Tyk Dashboard 1.9.4.3

Published by buger about 4 years ago

Tyk Gateway 2.9.4.3

Tyk Dashboard 1.9.4.3

  • Fixed dashboard bootstrapping when using TLS
tyk - Tyk 3.0

Published by buger over 4 years ago

Our major release!

See full release notes here: https://tyk.io/docs/release-notes/version-3.0/

tyk - Tyk Gateway v2.9.4.2

Published by buger over 4 years ago

The last patch released introduced improved package signing changes, however, we found that some old RPM base systems, do not support signing using sub-keys. So we have released packages for all products, to fix that issue.

Additional changes:

Tyk Gateway 2.9.4.1

Tyk Dashboard 1.9.4.1

  • Fixed OAuth token revocation even propagation in multi-datacenter scenario
  • Fixed bug preventing using SSO lookup together with temporary SSO users.
  • Fixed UI bug which adds double OrgID to the certificate IDs when using certificate modal

Tyk MDCB 1.7.4

  • Fixed OAuth token revocation even propagation in multi-datacenter scenario