All Versions
Latest Version
Avg Release Cycle
43 days
Latest Release
418 days ago

Changelog History
Page 3

  • v2.9.1 Changes

    October 21, 2019

    Tyk Gateway 2.9.1

    • โž• Added upstream latency tracking #2596
    • โž• Added ability to update Oauth client metadata #2585
    • ๐Ÿ›  Fixed issue with versions if listen path contained regex characters. #2466

    Tyk Dashboard 1.9.1

    • ๐Ÿ‘ Allow creating keys with public certificates inside portal and developer admin
    • โž• Added new event for Key request rejection
    • Send email to Catalogue Owner, Admin if Key Request rejected
    • Send email to Developer when Key request is rejected and Key is deleted
    • Extend and key request notifications emails to add List of APIs, API auth type and developer information.
    • ๐Ÿ“ˆ Analytics API extended to return upstream latency information
    • โž• Added last login data for portal developers and users
    • ๐Ÿ›  Fixed approval for Portal multi-selection key requests
    • ๐Ÿ›  Fixed validation for oAuth redirect-url on the Developer page
    • ๐Ÿ›  Fixed oAuth analytics filtering by API ID when aggregate_logs are enabled
    • ๐Ÿ›  Fixed using oAuth mixed policy (with auth token APIs) when creating new Oauth client
    • ๐Ÿ›  Fixed Certificate search returned incorrect URL

    Tyk Pump 0.8.1

    • โž• Add support for processing upstream latency information:
      ๐Ÿ†• New fields in Aggregate Analytics Counter:
      max_upstream_latency: Records maximum upstream latency
      min_upstream_latency: Records minimum upstream latency
      total_upstream_latency: Records total upstream latency
      ๐Ÿšค max_latency: Records maximum end-to-end latency
      ๐Ÿšค min_latency: Records minimum end-to-end latency
      ๐Ÿšค total_latency: Records total end-to-end latency
      ๐Ÿšค latency: Avg latency
      ๐Ÿšค upstream_latency: Avg upstream latency
  • v2.9.0 Changes

    October 10, 2019
  • v2.8.7 Changes

    January 20, 2020
    • ๐Ÿ›  Fixed a bug when during high concurrency oAuth flows stops working after Redis failover
  • v2.8.6 Changes

    December 06, 2019

    Tyk Gateway v2.8.6

    • 0๏ธโƒฃ Distributed rate limiter algorithm (turned on by default), now switch to using Redis for increased accuracy if the session rate is less than current amount of servers in cluster multiplied by a constant specified by drl_threshold in tyk.conf. The default value is 5, which means that if you have 2 servers, and session rate is less then 2 * 5, e.g. 10, such session will use Redis algorithm for rate-limiting, otherwise in-memory algorithm.
    • ๐Ÿ‘ฎ Added way to force validation of certificate CommonName, even if SAN is non-empty. Can be set either globally via setting ssl_force_common_name_check to true in tyk.conf or by setting proxy.transport.ssl_force_common_name_check inside API definition

    Tyk Dashboard v1.8.6

    • ๐Ÿ‘ฎ Added support for specifying proxy.transport.ssl_force_common_name_check attribute via RAW API editor
  • v2.8.5 Changes

    October 01, 2019

    Tyk Gateway 2.8.5

    • ๐Ÿ›  Fix duplication of key tags
    • ๐Ÿ›  Fixed key logging obfuscation when using MDCB/Multi-Cloud
  • v2.8.4 Changes

    August 14, 2019

    Tyk Gateway 2.8.4

    • ๐Ÿ›  Fix formatting of JSON Schema validation messages
    • ๐Ÿ›  Fix redirects inside JSVM plugins
    • ๐Ÿ›  Fix JSVM TykMakeHttpRequest to pass queries string variables for GET requests
    • ๐Ÿ›  Fix work with URLs which contain / literal as part of URL part
    • ๐Ÿ›  Fix using global timeout option for Service discovery
    • ๐Ÿ›  Fix when body transform plugin used together with JSON schema validation
    • ๐Ÿ›  Fix panic if service discovery returns malformed JSON
    • ๐Ÿ‘ OAuth token generation endpoint now supports JSON format (if you pass proper Content-Type)

    Tyk Dashboard 1.8.4

    • โž• Add a way to view key hash on key form
    • ๐Ÿ›  Fix API and Key error breakdown reports
    • ๐Ÿ›  Fix support for Mongo 3.2
    • ๐Ÿ›  Fix passing SMTPAddress via ENV variables: added new SMTPPort variable to avoid using : character
    • Respect API Version character case
    • ๐Ÿ‘Œ Improve validation of Key form
    • โž• Add custom fields option to the developer screen

    Tyk Pump 0.7.1

    • ๐Ÿ›  Fix analytics per API
    • ๐Ÿ‘Œ Improve performance of InfluxDB pump by using batch writes
  • v2.8.3 Changes

    July 17, 2019

    Tyk Gateway 2.8.3

    • ๐Ÿ”’ Protect /oauth/token endpoint with additional security headers #2378
    • Store token creation time at date_created field #2388
    • ๐Ÿ›  Fix streaming for Server Side Events #2377
    • ๐Ÿ›  Fix retrieval of private certificates in MDCB/Hybrid envs #2391
    • Webhooks now add Content-type header #2372
    • Respect key level tags when using policies #2128
    • ๐Ÿ‘ Allow ReturnOverrides in plugins work with 40X codes
    • ๐Ÿ›  Fix logstash UDP transport #2141
    • ๐Ÿ›  Fix key updates with quota reset for MDCB/Hybrid envs #2408

    Tyk Dashboard 1.8.3

    • ๐Ÿ›  Fixed key hashed events in MDCXB/Hybryd envois
    • ๐Ÿ›  Fix key updates when access rules handled by Keys and Quotas by policies
    • ๐Ÿ‘‰ Make CNAME unique for org
    • โž• Added new analytics endpoint for tracked paths to get info in context of Key or oAuth client:โ€จ* /api/activity/keys/endpoint/:keyId/:sday/:smonth/:syear/:eday/:emonth/:eyearโ€จ Returns activity for unique API+Path for given key
      * /api/activity/oauthid/endpoint/:oauthid/:sday/:smonth/:syear/:eday/:emonth/:eyearโ€จ Returns activity for unique API+Path for given OAuthClient ID

    Tyk Pump 0.7.0

    Tyk MDCB 0.6.1

    • ๐Ÿ›  Fix private certificate decoding
    • ๐Ÿ›  Fix quota reset events for hashed keys
  • v2.8.2 Changes

    June 21, 2019

    Tyk Gateway 2.8.2

    • โž• Added xmlMarshal body transform template function
    • ๐Ÿ”ง Notify developers about quota usage threshold. Require monitor to be configured, and Dashboard 1.8.2
    • 0๏ธโƒฃ Added way to specify default JWT policy IDs via jwt_default_policies field in API spec. Now it allows cases when you canโ€™t modify JWT token.
    • ๐Ÿ›  Fixed policy change propagation for deleted APIs
    • ๐Ÿ‘Œ Improve performance by not running profiling code if instrumentation not enabled
    • ๐Ÿ›  Fix body compression error if cache is used

    Tyk Dashboard 1.8.2

    • โž• Added way to specify granular access to API and related objects, by specifying list of user or user group owners on API screen. To turn on set enabled_ownersip too true
    • ๐Ÿ‘ Now you can specify notifications email on portal and catalogues levels. Support multiple emails separated by comma.
    • ๐Ÿ‘‰ Show link to raw swagger file when
    • ๐Ÿ›  Fix SSO display name handling when First and Last name is blank
    • ๐Ÿ›  Fix audit for key update and logout events
    • ๐Ÿ›  Fix password notifications โ€œfromโ€ address. Now it should use portal settings.
  • v2.8.1 Changes

    May 30, 2019

    Tyk Gateway 2.8.1

    • Enable HTTP profiling using enable_http_profiler boolean config flag #2235
    • ๐Ÿ›  Fixed JWT expiration when the policy was set to never expire #2310
    • ๐Ÿ›  Fixed creating oAuth clients which have access to multiple APIs #2315
    • Support URL rewrites based on request context via request_context_matches inside rewrite options, similar to metadata #2033
    • ๐Ÿ›  Fixed memory leak happening on a large amount of APIs #2237 #2256#2308
    • ๐Ÿ‘Œ Improve basic auth middleware performance when keys used to access multiple APIs #2239
    • ๐Ÿ›  Fix panic when using logstash #2251
    • ๐Ÿ›  Fix URL rewrites when stripping listen path #2212
    • ๐Ÿ›  Fix detailed log browser if a request is compressed #2218
    • ๐Ÿ›  Fix X-RateLimit-Remaining header when used with new multi API quota feature #2264
    • ๐Ÿ‘‰ Make sure body is available on XML errors #2133
    • ๐Ÿ›  Fix multiple Access-Control-Allow-Origin response header #2199
    • โž• Add warning if control API set to default port #2034
    • ๐Ÿ›  Fix body transforms when cache plugin is used #2231
    • โž• Added Host field to Analytics record #2190
    • ๐Ÿ‘Œ Improve local cache cleanup when a key gets removed or updated, so changes more quickly propagated through the cluster of gateways #2294
    • โž• Add support for using token metadata inside response transforms #2145
    • ๐Ÿ›  Fixed stripping authorization for cookies

    Tyk Dashboard 1.8.1

    • ๐Ÿ›  Fixed creation of static pages
    • ๐Ÿ›  Fix key revocation from the Developer page
    • Prevent requesting multiple key requests for the same API
    • ๐Ÿ›  Fixed multi-org issue when org has 2 users with the same email
    • Prevent dashboard panic when mongo have issues
    • โž• Add support for Azure CosmosDB
    • โž• Add Host field to log viewer
    • Donโ€™t set dashboard port to portal port when portal on a custom domain
    • ๐Ÿ‘ Allow admin to reset password for users (if has permission)
    • ๐Ÿ›  Various fixes and UX improvements
  • v2.8.0 Changes

    April 25, 2019