From 195d95e2cb26f71c93f72035077efa86c1ade683 Mon Sep 17 00:00:00 2001 From: Honza Javorek Date: Fri, 18 Jan 2019 17:27:25 +0100 Subject: [PATCH] feat: add experimental OpenAPI 3 support Please see https://github.com/apiaryio/api-elements.js/blob/master/packages/fury-adapter-oas3-parser/STATUS.md for the list of supported features. The support of OpenAPI 3 in Dredd is experimental, beta, early, you name it. It is everything but finished. However, it already works - see https://github.com/apiaryio/api-elements.js/issues/71 The OAS3 adapter is now developed publicly at https://github.com/apiaryio/api-elements.js/tree/master/packages/fury-adapter-oas3-parser and accepts contributions. Close https://github.com/apiaryio/dredd/issues/894 --- README.md | 1 + docs/index.rst | 1 + package.json | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 21d54de3f..ebd12d3b2 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,7 @@ documentation. - [API Blueprint][] - [OpenAPI 2][] (formerly known as Swagger) +- [OpenAPI 3][] ([experimental](https://github.com/apiaryio/api-elements.js/blob/master/packages/fury-adapter-oas3-parser/STATUS.md), contributions welcome!) ### Supported Hooks Languages diff --git a/docs/index.rst b/docs/index.rst index 901693100..39da88a37 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -23,6 +23,7 @@ Supported API Description Formats - `API Blueprint`_ - `OpenAPI 2`_ (formerly known as Swagger) +- `OpenAPI 3`_ (`experimental `__, contributions welcome!) Supported Hooks Languages ~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/package.json b/package.json index c68ae48ac..61d4244ea 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "chai": "4.1.2", "clone": "2.1.2", "cross-spawn": "6.0.5", - "dredd-transactions": "6.2.6", + "dredd-transactions": "6.3.0", "gavel": "2.2.1", "glob": "7.1.3", "html": "1.0.0",