Skip to content

Use the attribute version of the specification to register an artifact by UI #1788

@rmarting

Description

@rmarting

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Beginner FriendlySolving this issue can help people who are starting with the project learntype/enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions