Handle OpenAPI 3.1 descriptions with api-lint and api-doc

Description

We use AMF (AML Modeling Framework) for our api-lint and parts of our api-doc facilities.

This currently only handles OpenAPI (OAS) descriptions that utilise specification 3.0 version (see https://dev.folio.org/start/primer-oas/).

The AMF project will soon also be handling specification 3.1 version.

Update the api-lint and api-doc tools to also detect and process 3.1 descriptions.

Environment

None

Potential Workaround

None

Checklist

hide

Activity

Show:

Details

Assignee

Reporter

Labels

Priority

Development Team

FOLIO DevOps

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created November 5, 2024 at 7:12 AM
Updated March 18, 2025 at 12:21 PM
TestRail: Cases
TestRail: Runs