diff --git a/Changelog.md b/Changelog.md new file mode 100644 index 0000000..03ebca4 --- /dev/null +++ b/Changelog.md @@ -0,0 +1,83 @@ +# 1.0.0 - 2015-11-17 + +- Remove legacy interface. The only available interface is now the Refract interface. In order to use it, you must load adapter modules to handle particular formats. +- Use + +# 0.8.4 - 2015-07-30 + +This release updates the underlying Minim library for working with Refract elements and fixes a bug. + +- Refract: Update to [Minim 0.9.0](https://github.com/refractproject/minim/blob/master/CHANGELOG.md#090---2015-07-28) +- Legacy AST: Fix a bug related to the action's URI template not having precedence over the resource URI. [#40](https://github.com/apiaryio/fury.js/pull/40) + +# 0.8.3 - 2015-07-02 + +This release brings couple fixes to how Swagger Adapter and API Blueprint Adapter operate. + +- Swagger: Add support for arrays in query parameters +- Swagger: Handle transitions with no responses +- API Blueprint: Handle transitions with no requests and responses + +# 0.8.2 - 2015-06-26 + +This release brings couple fixes to how Swagger Adapter and API Blueprint Adapter operate. + +- Swagger: Handle response schemas in Swagger 2.0 +- Swagger: Ignore default responses +- Swagger: Handle description of transitions +- API Blueprint: Reduce new lines in rendered output. + +--- + +*Drafter.js [v0.2.5](https://github.com/apiaryio/drafter.js/releases/tag/v0.2.5)* + +# 0.8.1 - 2015-06-19 + +- Better parameter support for Swagger parser. ((#26)[https://github.com/apiaryio/fury.js/issues/26]) +- Dereferncing of local references in JSON Schemas ((#27)[https://github.com/apiaryio/fury.js/issues/27]) + +# 0.8.0 - 2015-06-16 + +- Expose a new [Refract][]-based interface through `fury.parse`, `fury.load`, + and `fury.serialize`. This is a *work in progress*. +- Add a Swagger parser. +- Add an API Blueprint serializer with basic MSON support. +- Update the codebase to make use of ES6 features. + +[Refract]: https://github.com/refractproject/refract-spec + +# 0.7.1 - 2015-04-10 + +This release updates [drafter.js](https://github.com/apiaryio/drafter.js) to v0.2.3 + +--- + +*Drafter.js [v0.2.3](https://github.com/apiaryio/drafter.js/releases/tag/v0.2.3)* + +# 0.7.0 - 2015-03-31 + +This release exposes *Relations* and *URI Template* for *Actions* to legacy interface + +# 0.6.0 - 2015-03-26 + +This release introduces API Blueprint Attributes in the legacy blueprint interface. + +# 0.4.4 - 2015-03-10 + +This release removes superfluous logging using console.log. + +# 0.4.2 - 2015-03-09 + +This release brings a fix to API Blueprint version matching regex for UTF8 files starting with BOM. + +# 0.3.0 - 2015-03-02 + +Removed unnecessary dependencies – request.js + +# 0.2.0 - 2015-03-02 + +Re-introduced parser timeouts + +# 0.1.0 - 2015-02-20 + +This release provides only legacy API Blueprint / Apiary Blueprint parser & API interface diff --git a/package.json b/package.json index 276cd91..33a3cc8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "fury", "description": "API Description SDK", - "version": "0.9.0", + "version": "1.0.0", "author": "Apiary.io ", "main": "./lib/fury", "repository": {