Skip to content

Releases: swagger-api/swagger-js

Swagger-Client 3.4.1 Released!

09 Dec 08:07
cba033e

Choose a tag to compare

Interface changes: none.

  • Bugfix: formatValue now handles OAS3 parameter values correctly (via #1200)
  • Bugfix: resolver is now more reliably handling $refs, by way of a new caching system (via #1201)

Version diff

Swagger-Client 3.4.0 Released!

02 Dec 07:30
346df52

Choose a tag to compare

Interface changes: none.

  • Feature: added support for OAS3 path and operation-level servers (via #1192)
  • Bugfix: rewired OAS3 parameter style/explode/allowReserved subsystem: generated requests that use those options should be more accurate now (via #1193)
  • Performance: added specmap $ref plugin lookaside (via #1190)

Version Diff

Swagger-Client 3.3.5 Released!

23 Nov 20:26
66cff03

Choose a tag to compare

Interface changes: none.

  • Bugfix: object values in application/x-www-form-urlencoded request bodies are now stringified and escaped correctly

Version Diff

Swagger-Client 3.3.4 Released!

18 Nov 08:09
cb2ae20

Choose a tag to compare

Interface changes: none.

  • Improvement: modified JSON.parse/JsYaml.safeLoad switching logic, it's now easier to slim down Swagger-Client if you don't need YAML parsing (via #1183)

Version Diff

Swagger-Client 3.3.3 Released!

11 Nov 06:57
01c1207

Choose a tag to compare

Interface changes: none.

  • Improvement: rewired JSON/YAML parsing logic, to allow for skinnier implementations for users that only need JSON (via #1175)
  • Bugfix: covered RFC3986 requirements correctly in query parameter allowReserved processing (via #3817)

Version Diff

Swagger-Client 3.3.2 Released!

04 Nov 02:36
50d87a3

Choose a tag to compare

Interface changes: none.

  • Improvement: relaxed Lodash version constraints to aid dependency flattening for users (via #1169)
  • Bugfix: added support for React Native by switching from isomorphic-fetch to cross-fetch (via #1158)
  • Bugfix: added safe access for operationId that threw errors for empty operations - which can be encountered while editing a definition (via #1157)
  • Housekeeping: improved CI process to speed up builds (via #1170)
  • Housekeeping: added a build-dev script that creates non-minified dist files (via #1172)

Version Diff

Swagger-Client 3.3.1 Released!

30 Oct 19:35
a3b7aca

Choose a tag to compare

Interface changes: none.

  • Bugfix: base URLs are now correctly computed when we have no way to build an absolute URL (via #1166)

Version Diff

Swagger-Client 3.3.0 Released!

21 Oct 03:31

Choose a tag to compare

Interface changes: none.

  • Feature: many OpenAPI 3.0 authentication schemes are now supported (see #1159 for more details)
  • Bugfix: OAuth2 bearer token types are no longer case-sensitive, and will always result in a Bearer prefix in the Authorization header (via #1156)
  • Bugfix: OpenAPI 3.0 documents without servers defined no longer cause TypeEerrors when trying to execute (via #1160)
  • Bugfix: requestInterceptor and responseInterceptor options now intercept definition and $ref download requests (via #1161)
  • Housekeeping: loosened our grip on fetch-mock's version, since they patched a release that broke our tests (via #1162)

Version Diff

Swagger-Client 3.2.2 Released!

14 Oct 19:00

Choose a tag to compare

Interface changes: none.

  • Bugfix: tightened our fetch-mock devDependency version constraints, to fix a problem with a new version that was breaking our builds (via #1148)
  • Bugfix: fixed usage of ES6 string method startsWith that was causing IE11 problems (via #1153)

Version Diff

Swagger-Client v3.2.1 Released!

07 Oct 01:52

Choose a tag to compare

This release contains no source changes; it constrains fast-json-patch's version in order to avoid noisy warnings present in their latest versions.