0.31 pre-release
Pre-release
Pre-release
·
6717 commits
to develop
since this release
Note: This is a pre-release that is not intended for production use. The release is missing key integration features with Api Umbrella for publishing API backends to Api Umbrella database.
New features
- First steps into supporting multiple proxies through the Apinf platform
- It is possible to have a deployment without a proxy: no dashboard available
- UI for adding a proxy
- It is possible to add an API to catalog without connecting it to a proxy
- Add API wizard removed
- Proxy settings separated from other platform settings
- Proxy backend settings tab added to API profile view
- Frontend prefix and backend prefix renamed as proxy base path and API base path
- Get API key button available in API profile view, API key removed from user profile
- Copy API key button available once user has proxy API key
- Codegen support
- Setting for SDK generator added to platform settings
- Button for generating an SDK based on Swagger file added to Documentation tab
- Swagger viewer
- Swagger UI integrated as npm package
- API owner can control the availability of the Try out button
Improved
- API Backlog form fixed
- Home page switched to use master layout
- Restructuring of project files
- ESLint configuration added to project
- Username validation improved
Known issues
- API backends cannot be published to API Umbrella
- Dashboard is currently disabled
Contributors
- Taija Björklund (@bajiat)
- Nazia Hasan (@Nazarah)
- Vesa Härkönen (@preriasusi)
- Ville Jyrkkä (@jykae)
- Damir Mustafin (@frenchbread)
- Illya Nizyev (@NNN)
- Brylie Christopher Oxley (@brylie)
- Daria Voytova (@marla-singer)