Skip to content

OpenAPI 3.1.0 Specification support  #2178

@tgtshanika

Description

@tgtshanika

Problem

Currently, API Manager supports only OpenAPI 3.0.0 and Swagger 2.0 versions. It does not allow importing or creating new APIs out of OpenAPI 3.1.0

Solution

Bringing OpenAPI 3.1.0 support by upgrading the following tooling to latest.

  • Swagger Parser
  • Swagger Core/Annotations/Models
  • OpenAPIGenerator
  • Swagger UI
  • Swagger Editor

Following dependencies have to be upgraded to latest, in order to support above tooling dependencies.

  • Snakeyaml
  • Guava
  • Netty
  • Jackson-Databind
  • ua-parser
  • open telemetry

Affected Component

APIM

Version

4.3.0

Implementation

No response

Related Issues

No response

Suggested Labels

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions