Hello Tyk Community!
Tyk Enterprise Developer Portal v1.10.0 has been released today! Here are the details:
Highlights
This release addresses several bugs and introduces three new features:
- OAS APIs support.
- Theme cache.
- Configuration options for database connections.
New features
- OAS APIs Support.
- Added an assets cache for improved performance on database-backed themes. This speeds up the portal’s pages loading time by 30%.
- Added 3 new database configuration options for managing the connection pool.
Bug fixes and minor changes
- Fixed the bug where
PORTAL_SESSION_LIFETIME
was calculated in minutes instead of seconds. - Fixed the bug where access requests were not removed when an application is deleted.
- Fixed the bug where stoplight library was blocking the portal’s startup if it’s not available.
- Fixed the bug where browsing into API Product throws an error when Baseline URL is provided in provider section.
- Fixed the bug where it was possible to create new access requests from the admin dashboard.
- Fixed the bug where the portal was not displaying the quota renewal rate when a custom renewal rate was set in a policy.
- Fixed the bug where the first user is always created under Organization 0 when the
/portal-api/users
endpoint is invoked for the first time. - Fixed the bug where the portal
/ready
probe was not taking into consideration the bootstrap and tables automigration process. - Fixed the bug where sometimes, the plan added to the cart was not updated after a product change.
- Fixed the bug where it was not possible to delete an application that was provisioned with an access request created through the API.
- Fixed the bug where users where not able to submit the cart from parallel submission (two different tabs or browsers).
- Fixed the bug where creating an app was not possible when there was no DCR scope specified for the Product but there was a scope specified for the Plan.
- Fixed the bug where the portal logout was not clearing browser user data and logging the user out completely.
- Fixed the bug where it was not possible to delete non authToken apps from the developer portal when approved products and plans are removed.
- Fixed the bug where it was not possible to download the theme without adding an extra
/
to the URL. - Fixed the bug where carts submissions where emptying other users carts if they have the same content in it.
- Fixed the bug where it was not possible to delete an application after making an API call to update it and associate it to a different user.
- Fixed the bug where the portal was exposing technical details on error messages on the
Forgot password
page. - Fixed the bug where sometimes, content blocks where not being displayed correctly on the portal admin page.
- Fixed the bug where stoplight was not rendered correctly in mobile devices.
- Fixed the bug where editing current developer password was causing a panic.
Installation/Upgrade instructions
If you are on 1.9.0 or older version, please follow the upgrade instructions for the portal’s themes.
Feedback
Don’t forget to star us on Github and Artifacthub!