This update incorporates changes from API Element Adapters:
- openapi3-parser 0.16.0
This update incorporates changes from API Element Adapters:
- apib-serializer 0.16.3
- openapi3-parser 0.15.2
This update incorporates changes from API Element Adapters:
- openapi3-parser 0.15.0
This update incorporates changes from API Element Adapters:
- openapi3-parser 0.14.0
The package has been renamed to @apielements/cli
.
This update incorporates changes from Fury Adapters:
- fury-adapter-oas3-parser 0.11.0
- fury-adapter-swagger 0.29.0
This update incorporates bug fixes from Fury Adapters:
- fury-adapter-oas3-parser 0.10.1
- fury-adapter-swagger 0.28.1
- 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 asfury-adapter-apib-parser
which previously took precedence.
This update incorporates changes from Fury Adapters:
- fury-adapter-oas3-parser 0.8.0
- Support for NodeJS 6 has been removed, upgrading to NodeJS 8 or newer is recommended.
This update incorporates changes from Fury Adapters:
- fury-adapter-oas3-parser 0.7.0
This update incorporates changes from Fury Adapters:
- fury-adapter-swagger 0.24.1
- fury-adapter-apib-serializer 0.9.1
This update uses Fury 3.0.0 Beta 9 toolchain.
- This update now uses fury-adapter-oas3-parser 0.5.0. Please see fury-adapter-oas3-parser 0.5.0 for the list of changes.
- This update now uses fury-adapter-oas3-parser 0.4.0. Please see fury-adapter-oas3-parser 0.4.0 for the list of changes.
- OpenAPI 3 is now supported.
- Node 4 is not supported anymore.
--version
will now return the version of the underlying Fury adapters.
- This update now uses fury-adapter-swagger 0.22.3. Please see fury-adapter-swagger 0.22.3 for the list of changes.
- This update now uses fury-adapter-swagger 0.22.0. Please see fury-adapter-swagger 0.22.0 for the list of changes.
- This update now uses fury-adapter-swagger 0.21.0. Please see fury-adapter-swagger 0.21.0 for the list of changes.
- This update now uses fury-adapter-swagger 0.20.0. Please see fury-adapter-swagger 0.20.0 for the list of changes.
- Fixes an exception being raised when trying to pass API Elements document to Fury CLI as source.
- Command line allows you to pass in an API Elements document as source.
- Annotations are now printed with the source line number.
- Compatibility with Fury 3.0.0 Beta 7.
- Added a
--shell
option, this allows you to launch a interactive repl where you can interact with the parse result.
- Updated Fury and other parser dependencies.
- Added
application/vnd.refract.parse-result+json; version=1.0
andapplication/vnd.refract.parse-result+yaml; version=1.0
formats.
- Using validate will not output a minimized parse result
- The output format
application/vnd.refract.parse-result+json; version=0.6
andapplication/vnd.refract.parse-result+yaml; version=0.6
were added which allows you to serialise to the Refract 0.6 JSON/YAML Serialisation format.
- Prevent fury-cli from erroring when handling annotations that do not contain a code.
- Update to Fury 3.0.0-beta.3 which updates Refract JSON serialisation rules to 1.0.0.
- Upgrade babel-runtime dependency to v6
- Drop support for node 0.12 and 0.10
- Initial Library