Skip to content

Latest commit

 

History

History
313 lines (160 loc) · 8.13 KB

CHANGELOG.md

File metadata and controls

313 lines (160 loc) · 8.13 KB

(1.0.4) April 22, 2017; Talk to the headers edition

Changes

  • Adding support to ignore user specified HTTP headers when searching route handlers link

Thanks

A quick thank you to all the people in the community who contributed code to this release!

(1.0.3) March 20, 2017; Even more logging edition

Changes

  • Add debug logs for mismatching requests link

Thanks

A quick thank you to all the people in the community who contributed code to this release!

(1.0.2.) February 10, 2017; Excellent logging edition

Changes

  • Updated to use latest version of Drafter, which falls back to Drafter.js
  • Log request matching process for better problem diagnosis link

Thanks

A quick thank you to all the people in the community who contributed code to this release!

(1.0.1.) July 6, 2016; Speed Racer Edition

Changes

  • Update version of Drafter.js to improve performance of Blueprint parsing link

Thanks

A quick thank you to all the people in the community who contributed code to this release!

(0.2.2) March 9, 2016

Changes

  • Avoid exit in express middleware link

Thanks

A quick thank you to all the people in the community who contributed code to this release!

(0.2.1) February 2, 2016

Changes

  • Watch for changes in loaded spec files and reload Drakov link
  • Automatically load configuration when no arguments are supplied link

(0.2.0) January 7, 2016

Changes

  • Updates to allow Drakov to run on newer versions of Node.js link

Thanks

A quick thank you to all the people in the community who contributed code to this release!

[0.1.17] December 6, 2015

Changes

  • CORS - configurable Access-Control-Allow-Headers link link

Fixes

  • Correction to README regarding address binding link

Thanks

A quick thank you to all the people in the community who contributed code to this release!

[0.1.14] October 10, 2015

Changes

  • Replacing optimist with yargs link
  • Compatibility with credentialed requests link

Thanks

A quick thank you to all the people in the community who contributed code to this release!

[0.1.13] October 7, 2015

Changes

  • Remove json schema support for application/x-www-form-urlencoded link
  • Changed query params handling to accept query params matching link
  • FAQ Update: reference example how to request specific response link

Fixes

  • Use an absolute path for views link

Thanks

A quick thank you to all the people in the community who contributed code to this release!

[0.1.12] August 27, 2015

Changes

  • Add support for Attributes link

Thanks

A quick thank you to all the people in the community who contributed code to this release!

[0.1.11] July 21, 2015

Changes

  • Add support for matching form-urlencoded http request body with schema mentioned in spec link
  • API discoverability link

Fixes

  • Fix some typos in README link

Thanks

A quick thank you to all the people in the community who contributed code to this release!

[0.1.10] July 21, 2015

Fixes

  • Refactor code using substack pattern link

Thanks

A quick thank you to all the people in the community who contributed code to this release!

[0.1.9] July 21, 2015

Changes

  • Add support for loading configuration from a file link

[0.1.8] July 2, 2015

Changes

  • Support preflight response on OPTIONS for routes link
  • Add support for Prefer header to coerce response by status link

Fixes

  • Fix export of middleware when using Drakov as a node module dependencies in another project

Thanks

A quick thank you to all the people in the community who contributed code to this release!

[0.1.6 - 0.1.7] ~June 2, 2015

Changes

  • Adding flag to allow users to open the drakov server to external host link
  • Add support for multi-part link

Thanks

A quick thank you to all the people in the community who contributed code to this release!

[0.1.5] May 7, 2015

Changes

  • Updated version of Protaganist so Drakov can build on 0.12 of node.js link
  • Updated dependencies

Thanks

A quick thank you to all the people in the community who contributed code to this release!

[0.1.4] April 27, 2015

Changes

  • Added support for JSON schema for request/response pair matching link

[0.1.3] April 8, 2015

Fixes

  • Dredd fails because of setting encoding link
  • Fix body content comparison link

[0.1.2] February 27, 2015

Fixes

  • Fix stop() killing Drakov when called before start()
  • Add unit tests to main Drakov module

[0.1.1] February 19, 2015

Changes

  • Support for x-www--form-urlencoded content type link
  • Support for request/responses based on query parameters link

Fixes

  • Fix to guarantee only one route handler executes
  • Fix to bring back route setup logging

Thanks

A quick thank you to all the people in the community who contributed code to this release!

[0.1.0] February 11, 2015

Changes

  • Can use Drakov as express middleware
  • Compare headers in the request to find the right response
  • CORS header support
  • Support for deliberate response delay

Fixes

  • Query string breaking express route URL
  • Bad behaviour with GET and Content-Type header
  • Handle undefined callback in setup module
  • Missed callback passed to queued function calls sent to async

Thanks

A quick thank you to all the people in the community who contributed code to this release!