Adds compatibility for @apielements/core 0.2.0.
- The parser can now be configured to disable generation of example message
bodies and message body schemas by providing the adapter options
generateMessageBody
and/orgenerateMessageBodySchema
asfalse
during parse.
The package has been updated for compatibility with @apielements/core
.
The package has been renamed to @apielements/apib-parser
.
Internal changes to the dependency tree to simplify package maintenance.
- Compatibility with Fury 3.0.0 Beta 14.
- Compatibility with Fury 3.0.0 Beta 13.
- Compatibility with Fury 3.0.0 Beta 12.
- Support for NodeJS 6 has been removed, upgrading to NodeJS 8 or newer is recommended.
- Compatibility with Fury 3.0.0 Beta 10.
- Compatibility with Fury 3.0.0 Beta 9.
This update now uses drafter-npm 2.0.0-pre.1. Please see drafter-npm 2.0.0-pre.1 for the list of changes.
- Node 4 is not supported anymore.
- API Blueprint Parser now requires Fury 3.0.0 Beta 8.
- Update minim to 0.22.1.
- Compatibility with Fury 3.0.0 Beta 7.
- Compatibility with Minim 0.20.1 and Fury 3.0.0 Beta 6.
- Compatibility with Minim 0.19 and Fury 3.0.0-beta.4.
- Compatibility with minim 0.18 and Fury 3.0.0-beta.3.
- Upgraded babel-runtime dependency to v6
- Drop support for node 0.12 and 0.10
- Adds support for
markdown
suffix in apiblueprint content type;
- Adds support for API Blueprint validation.
- Adds support for the
requireBlueprintName
option during parsing. This option will validate that the blueprint has a name.
- Switches to use drafter-npm package for API Blueprint parsing.
- Upgrade Protagonist to 1.x.x
- Update to Protagonist 1.0.0
- Build system updates
- Initial release.