Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols
OTHER License
Bot releases are visible (Hide)
Published by buger almost 3 years ago
{“use_param”: true, “param”: “foo”}
http_server_options.ssl_certificates
optionPublished by lghiur almost 3 years ago
403: Attempted access with non-existent cert.
. Access to an API is now authorised again, by just providing the authorisation header together with the key value, when the token is generated based on a provided certificate. https://github.com/TykTechnologies/tyk/pull/3704.Published by buger about 3 years ago
If you're upgrading from Tyk Gateway/Dashboard 3.2.1, 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).
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.
Published by buger about 3 years ago
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).
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.
Published by buger over 3 years ago
apps
and middleware
folders for Docker imagesPublished by buger over 3 years ago
apps
and middleware
folders for Docker imagesPublished by github-actions[bot] over 3 years ago
Our new 3.2.0 release is here!
See release notes https://tyk.io/docs/release-notes/version-3.2/
Published by github-actions[bot] over 3 years ago
enable_separate_analytics_store
and analytics_store
to have a separated analytics storage. See Tyk Pump 1.3 for more info https://github.com/TykTechnologies/tyk/pull/3484
analytics_config.enable_multiple_analytics_keys
. Require Tyk Pump 1.3+. https://github.com/TykTechnologies/tyk/pull/3483 https://github.com/TykTechnologies/tyk/pull/3487
hash_key_function_fallback
fallback. For example if you are migrating from murmur64
to sha256
, hash_key_function_fallback
should be ["murmur64"]
. #350556dd7996 Add test for rate limit status of an API (#3491)
373e67be Call letsencrypt.Manager.Watch once (#3480)
d41103e9 Enhance OAuth error logging (#3451)
a0a56a0f Fix [TT-1311] (#3441)
90eca549 Move CORS handler from chain to middleware to cover oauth2 endpoints (#3462)
836e9b59 Remove idle fields from ChainObject (#3461)
7eab5dc2 TT-968 enabled h2c by default (#3380)
b9c4c46e Update version.go
635be228 Use DefaultSessionManager instead of DefaultAuthorisationManager (#3514)
759840e4 Work with subrouters inside processSpec (#3486)
863bc786 [TT-1388] fixing uptime check err msg (#3503)
79f6b001 [TT-1475] respect ignored paths in CoProcessMiddleware (#3452)
f30b3fe1 [TT-1542] Add fallback hash key functions to catch function changes (#3505)
91c5a1e2 [TT-1574] Multiple analytics keys (#3483)
6333b8af [TT-1606] Separated analytics storage (#3484)
f64d0b8e [TT-1680] [TT-1681] Fix content type detection when charset used (#3501)
e0e4f2e0 adding multiple keys logic in analytics cache purger for slave gateways (#3487)
500c756b cherry pick [TT-1849] GetExp bugfix #3490
74a175fe enabled h2c by default, the handler is h2c (#3470)
0e658dc9 fix parsing GraphQL queries before auth check (TT-1402) (#3469)
b13d9d4e missing files from master
docker pull tykio/tyk-gateway:slim
docker pull tykio/tyk-gateway:s3.0
docker pull tykio/tyk-plugin-compiler:v3.0.5
docker pull tykio/tyk-plugin-compiler:v3.0
docker pull tykio/tyk-gateway:latest
docker pull tykio/tyk-gateway:v3.0.5
docker pull tykio/tyk-gateway:v3.0
docker pull tykio/tyk-hybrid-docker:v3.0.5
docker pull tykio/tyk-hybrid-docker:v3.0
Published by buger over 3 years ago
hash_key_function_fallback
fallback. For example if you are migrating from murmur64 to sha256, hash_key_function_fallback
should be ["murmur64"]
. https://github.com/TykTechnologies/tyk/pull/3505
Published by buger over 3 years ago
Published by buger over 3 years ago
Published by buger almost 4 years ago
Tyk Gateway
Tyk Dashboard
Published by buger almost 4 years ago
Published by buger almost 4 years ago
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
disable_half_open_state
gateway option. Read more here https://tyk.io/docs/planning-for-production/ensure-high-availability/circuit-breakers/ https://github.com/TykTechnologies/tyk/issues/2673
ignore_canonical_mime_header_key
config option. https://tyk.io/docs/tyk-configuration-reference/tyk-gateway-configuration-options/#ignore_canonical_mime_header_key https://github.com/TykTechnologies/tyk/pull/3249
disable_management_poller
is used https://github.com/TykTechnologies/tyk/pull/3350
uptime_tests.poller_group
set https://tyk.io/docs/planning-for-production/ensure-high-availability/uptime-tests/#initial-configuration https://github.com/TykTechnologies/tyk/pull/3321 https://github.com/TykTechnologies/tyk/pull/3357 https://github.com/TykTechnologies/tyk-docs/pull/1457
drl_enable_sentinel_rate_limiter
to enable Redis Sentinel algorithm as a fallback for Distributed rate-limiting algorithm https://github.com/TykTechnologies/tyk/pull/3298
slave_options.key_space_sync_interval
(e.g. how fast it reacts to key changes in management layer). https://github.com/TykTechnologies/tyk/pull/3059
Published by buger almost 4 years ago
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
disable_half_open_state
gateway option. Read more here https://tyk.io/docs/planning-for-production/ensure-high-availability/circuit-breakers/ https://github.com/TykTechnologies/tyk/issues/2673
ignore_canonical_mime_header_key
config option. https://tyk.io/docs/tyk-configuration-reference/tyk-gateway-configuration-options/#ignore_canonical_mime_header_key https://github.com/TykTechnologies/tyk/pull/3249
disable_management_poller
is used https://github.com/TykTechnologies/tyk/pull/3350
uptime_tests.poller_group
set https://tyk.io/docs/planning-for-production/ensure-high-availability/uptime-tests/#initial-configuration https://github.com/TykTechnologies/tyk/pull/3321 https://github.com/TykTechnologies/tyk/pull/3357 https://github.com/TykTechnologies/tyk-docs/pull/1457
drl_enable_sentinel_rate_limiter
to enable Redis Sentinel algorithm as a fallback for Distributed rate-limiting algorithm https://github.com/TykTechnologies/tyk/pull/3298
slave_options.key_space_sync_interval
(e.g. how fast it reacts to key changes in management layer). https://github.com/TykTechnologies/tyk/pull/3059
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
Published by buger about 4 years ago
Published by buger about 4 years ago
disable_half_open_state
to true
on plugin configuration level. https://github.com/TykTechnologies/tyk/pull/3325
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
Published by matiasinsaurralde about 4 years ago
Tyk Gateway v2.9.4.5
Published by excieve about 4 years ago