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

Latest commit

 

History

History
224 lines (129 loc) · 5.02 KB

CHANGELOG.md

File metadata and controls

224 lines (129 loc) · 5.02 KB

API Elements: CLI Changelog

0.10.4 (2021-02-23)

This update incorporates changes from API Element Adapters:

  • openapi3-parser 0.16.0

0.10.3 (2021-02-15)

This update incorporates changes from API Element Adapters:

  • apib-serializer 0.16.3
  • openapi3-parser 0.15.2

0.10.2 (2020-08-05)

This update incorporates changes from API Element Adapters:

  • openapi3-parser 0.15.0

0.10.1 (2020-06-24)

This update incorporates changes from API Element Adapters:

  • openapi3-parser 0.14.0

0.10.0 (2020-06-12)

The package has been renamed to @apielements/cli.

0.9.4 (2020-04-20)

This update incorporates changes from Fury Adapters:

  • fury-adapter-oas3-parser 0.11.0
  • fury-adapter-swagger 0.29.0

0.9.3 (2020-01-30)

This update incorporates bug fixes from Fury Adapters:

  • fury-adapter-oas3-parser 0.10.1
  • fury-adapter-swagger 0.28.1

0.9.2 (2019-12-06)

Enhancements

  • Any adapter added via the --adapter option will be preferred for parsing when there are multiple adapters loaded for the same media types. For example if you want to use --adapter fury-adapter-remote and there is already a conflicting adapter such as fury-adapter-apib-parser which previously took precedence.

0.9.1 (2019-07-02)

This update incorporates changes from Fury Adapters:

  • fury-adapter-oas3-parser 0.8.0

0.9.0 (2019-06-11)

Breaking

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

0.8.12 (2019-03-26)

This update incorporates changes from Fury Adapters:

  • fury-adapter-oas3-parser 0.7.0

0.8.11 (2019-03-05)

This update incorporates changes from Fury Adapters:

  • fury-adapter-swagger 0.24.1
  • fury-adapter-apib-serializer 0.9.1

0.8.10 (2019-02-26)

This update uses Fury 3.0.0 Beta 9 toolchain.

0.8.9 (2019-01-30)

Enhancements

0.8.8 (2019-01-25)

Enhancements

0.8.7 (2019-01-18)

Enhancements

  • OpenAPI 3 is now supported.

0.8.6

Breaking

  • Node 4 is not supported anymore.

Enhancements

  • --version will now return the version of the underlying Fury adapters.

0.8.5 (2018-11-27)

Enhancements

0.8.4 (2018-10-16)

Enhancements

0.8.3 (2018-09-07)

Enhancements

0.8.2 (2018-09-07)

Enhancements

0.8.1

Bug Fixes

  • Fixes an exception being raised when trying to pass API Elements document to Fury CLI as source.

0.8.0

Enhancements

  • Command line allows you to pass in an API Elements document as source.
  • Annotations are now printed with the source line number.

0.7.0

Enhancements

0.6.0

Enhancements

  • Added a --shell option, this allows you to launch a interactive repl where you can interact with the parse result.

0.5.2

Enhancements

  • Updated Fury and other parser dependencies.

0.5.1

Enhancements

  • Added application/vnd.refract.parse-result+json; version=1.0 and application/vnd.refract.parse-result+yaml; version=1.0 formats.

0.5.0

Enhancements

  • Using validate will not output a minimized parse result

0.4.0

Enhancements

  • The output format application/vnd.refract.parse-result+json; version=0.6 and application/vnd.refract.parse-result+yaml; version=0.6 were added which allows you to serialise to the Refract 0.6 JSON/YAML Serialisation format.

Bug Fixes

  • Prevent fury-cli from erroring when handling annotations that do not contain a code.

0.3.0 (2017-06-11)

  • Update to Fury 3.0.0-beta.3 which updates Refract JSON serialisation rules to 1.0.0.

0.2.0 (2017-04-04)

  • Upgrade babel-runtime dependency to v6
  • Drop support for node 0.12 and 0.10

0.1.0

  • Initial Library