Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.

Releases: mulesoft/osprey

Rewrote to work with webapi-parser

28 Jul 08:32
Compare
Choose a tag to compare

Major changes (BREAKING):

  • Rewrote to work with webapi-parser (#205);
  • New dependency: webapi-parser;
  • Dropped dependencies: datatype-expansion, raml-1-parser;
  • All the library API now accepts webapi-parser objects instead of JS Objects/JSON;

Minor changes:

  • Updated dependencies' versions;
  • Switched to const/let instead of var;

Performance:
Performance changes are described in the osprey-profiling repo.

v0.6.0

12 May 06:22
2b7c190
Compare
Choose a tag to compare
  • Updated dependencies
  • Dropped Node 8 support

Support for more Passport options + updated all dependencies

02 Apr 23:56
Compare
Choose a tag to compare

Improvements

Fixes

  • Datatype-expansion version handles AdditionalProperties false #154
  • Headers only defined in security scheme are removed from the request #79
  • Included schema does not work #151

RAML 1.0 support improved

08 Apr 05:04
Compare
Choose a tag to compare
  • Fixed resourceTypes type expansion, thanks @cmd-johnson! (#134)
  • Fixed RAML data types with empty objects are not handled properly (#140)

RAML 1.0 support

01 Mar 01:24
Compare
Choose a tag to compare
v0.4.0

version 0.4.0 with support for RAML 1.0

Add flag to turn error interception off

24 May 18:54
Compare
Choose a tag to compare
  • Added disableErrorInterception to make interception by request-error-handler optional

Correctly Pass Method Handler Options Down

10 Mar 21:20
Compare
Choose a tag to compare

Fixed

  • Patched an issue where options scope was causing the method handler to receive undefined options

RAML URI Parameter Property

03 Mar 03:14
Compare
Choose a tag to compare

Changed

  • Remove URI parameter re-use introduced in 0.2.0 as it incurs a performance hit, opt for declarative parameter merging of router instances
  • Using a new version of osprey-router, supports URI Templates Level 2

Router URI Param Re-Use

11 Feb 23:58
Compare
Choose a tag to compare

Changed

  • Bump osprey-router, enabling support for URI parameter re-use between subsequent middleware using the Osprey router - this should make integration with the original RAML file much easier and removes the need to re-declare URI params outside of RAML

AJV Update

11 Jan 22:20
Compare
Choose a tag to compare

Changed

  • Bumped dependencies, including moving to ajv@3.2