Open
Description
Many API specifications includes a version
property (e.g. OpenAPI, AsyncAPI). That property helps to identify the API version to others and it helps to identify changes between versions.
AsyncAPI Sample:
asyncapi: 2.1.0
info:
title: Hello world application
version: '0.1.0'
OpenApi Sample
openapi: 3.0.2
info:
title: Hello World API
version: 1.0.0
It could be a great feature to use that property from the API spec to define the version of the artifact when it is uploaded using the UI, as similar with the auto-detect feature, then use auto-version-detect check. That feature in the UI will allow the developer to use or not the same version declared in the API definition or, set up the version needed/required.
WDYT?
Activity