Skip to content

0.31 pre-release

Pre-release
Pre-release

Choose a tag to compare

@bajiat bajiat released this 15 Sep 12:40
· 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