Skip to content
This repository has been archived by the owner on Nov 8, 2024. It is now read-only.

Releases: apiaryio/api-elements.js

fury-adapter-apib-parser 0.15.0

11 Jun 11:36
Compare
Choose a tag to compare

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

11 Jun 11:36
Compare
Choose a tag to compare

Breaking

  • Support for NodeJS 6 has been removed, upgrading to NodeJS 8 or newer is recommended.

api-elements 0.2.0

11 Jun 11:33
Compare
Choose a tag to compare

Breaking

  • Support for NodeJS 6 has been removed, upgrading to NodeJS 8 or newer is recommended.

Enhancements

  • Added the hrefVariables property to HttpRequest element.

fury 3.0.0-beta.11

11 Jun 11:30
Compare
Choose a tag to compare
fury 3.0.0-beta.11 Pre-release
Pre-release

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 to namespace. 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

28 May 16:14
Compare
Choose a tag to compare

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

29 Apr 15:01
95df0a9
Compare
Choose a tag to compare

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

12 Apr 14:32
Compare
Choose a tag to compare

Enhancements

  • 'Parameter object' 'name' is now validated according to location ('in' parameter).

fury-adapter-oas3-parser 0.7.3

05 Apr 10:06
Compare
Choose a tag to compare

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

01 Apr 10:56
Compare
Choose a tag to compare

Enhancements

  • Update minim to 0.22.1, minim-parse-result 0.11.1.

fury-adapter-swagger 0.24.2

18 Mar 14:55
Compare
Choose a tag to compare

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