Releases: apiaryio/api-elements.js
fury-adapter-apib-parser 0.15.0
Breaking
- Support for NodeJS 6 has been removed, upgrading to NodeJS 8 or newer is recommended.
fury-adapter-apiary-blueprint-parser 3.0.0-beta.8
Breaking
- Support for NodeJS 6 has been removed, upgrading to NodeJS 8 or newer is recommended.
api-elements 0.2.0
Breaking
- Support for NodeJS 6 has been removed, upgrading to NodeJS 8 or newer is recommended.
Enhancements
- Added the
hrefVariables
property toHttpRequest
element.
fury 3.0.0-beta.11
Breaking
-
The interface between Fury and adapters now uses promises. Any adapters need to be updated to use a promise interface.
-
The
minim
option passed down to adapters has been renamed tonamespace
. The underlying value is a namespace from minim. -
Support for NodeJS 6 has been removed, upgrading to NodeJS 8 or newer is
Enhancements
-
Fury can now be used with promises or async/await. For example:
const parseResult = await fury.parse({ source: '# Hello World' });
fury-adapter-oas3-parser 0.7.5
Bug Fixes
- Prevents an exception being raised when using
freeze()
on the parse result returned by the parser when you reference a parameter component multiple times in an OpenAPI Document.
fury-adapter-swagger 0.25.1
Bug Fixes
- Fixes a potential parser crash while handling an example value for a 'Schema Object' which contains an invalid reference.
fury-adapter-oas3-parser 0.7.4
Enhancements
- 'Parameter object' 'name' is now validated according to location ('in' parameter).
fury-adapter-oas3-parser 0.7.3
Bug Fixes
-
Fixes a bug where parsing an OpenAPI 3.1.0 or higher document will result in an parse result containing only a warning and missing the API Category.
-
Fixes the parser from throwing an error while handling invalid or unsupported security scheme components.
-
Added additional information to YAML parsing errors where available to make the errors more understandable.
-
Fix referencing a headers component. Previously this would return an error that the headers components was undefined.
api-elements 0.1.1
Enhancements
- Update minim to 0.22.1, minim-parse-result 0.11.1.
fury-adapter-swagger 0.24.2
Bug Fixes
-
Support JSON Body generation when a schema contains an unknown "format". Previously this would cause a warning:
Unable to generate application/json example message body out of JSON Schema