Tyk Dashboard v2.8
Last updated: 2 minutes read.
Debugger
You can now safely test all API changes without publishing them, and visually see the whole request flow, including which plugins are running and even their individual logs.
We have added a new Debugging
tab in the API designer which provides a “Postman” like HTTP client interface to simulate queries for the current API definition being edited.
You can even debug your virtual endpoints by dynamically modifying the code, sending the request via Debugger
and watching the virtual endpoint plugin logs.
See Debugging Tab for more information.
Developer portal oAuth support
The Developer portal now fully supports exposing oAuth2 APIs:
- Developers can register their oAuth clients and see analytics
- Administrators can see list of oAuth clients from a developer screen
Multi-organisation users
NOTE: Currently only available with >2 node Dashboard licence.
You can now create users with the same email address in different organisations. Users will then be able to select an organisation
when logging in, and can easily switch between organisations via the navigation menu. To enable set
"enable_multi_org_users": true
.
Developer management improvements
- You can now manually create developer subscriptions from the developer screen.
- We’ve added a quick way to change a subscription policy and reset a quota
- All actions on the developer screen now only require developer permissions
Dashboard Audit Log improvements
There is a new section in the Tyk Dashboard config file where you can specify parameters for the audit log (containing audit records for all requests made to all endpoints under the /api
route).
Detailed changelog
- Added API Debugger tab to the API Designer.
- Extended the Portal templating functionality.
- Similar to the Gateway, you now can specify a list of acceptable TLS ciphers using the
http_server_options.cipher_suites
array option. - Audit log improvements
- Exposing oAuth2 APIs to developer portal
- Allow for the retrieval of an API via it’s external API
- Allow updating keys by hash
- Added support for
SMTP
noauth.