Skip to content

Releases: swagger-api/swagger-js

Swagger Client 3.9.3 Released!

10 Aug 08:32

Choose a tag to compare

This release includes a fix that prevents resolution of $ref keys in OpenAPI 3.0 Media Type Objects that are within a Request Body Object or Response Object.

Changelog

  • fix: non-standard resolution behavior (via #1465)

Swagger Client 3.9.2 Released!

03 Aug 07:44

Choose a tag to compare

This release includes housekeeping tasks that should resolve all current npm audit advisories displayed when installing Swagger Client.

Changelog

  • housekeeping: @kyleshockey/js-yaml -> js-yaml (via #1459)
  • housekeeping: webpack@4 + babel@7 (via #1455)
  • housekeeping: resolve npm audit items + add security-audit script (via #1456)

Swagger Client 3.9.1 Released!

01 Aug 23:27
9ca1e01

Choose a tag to compare

This release pins our fast-json-patch dependency to ~2.1.0 in order to avoid a runtime error users were encountering in #1460.

No source changes are included.

Swagger Client 3.9.0 Released!

08 Jun 18:38

Choose a tag to compare

This release includes a new useCircularStructures option that instructs Swagger Client to represent circular references with circular JavaScript objects, as well as fixes in Specmap for documents with nested allOf/$ref values.

Changelog

  • fix: handle allOf/ref/circular structure interactions (via #1435)
  • security: mitigate CVE-2018-20834 (via #1434)
  • housekeeping: bump handlebars from 4.0.11 to 4.1.2 (via #1440)
  • housekeeping: bump lodash from 4.17.10 to 4.17.11 (via #1439)
  • housekeeping: make changelog generator more flexible (via #1428)
  • housekeeping: move traverse to production dependencies (via #1443)
  • housekeeping: remove test:webpackfrom release configuration (via #1441)
  • housekeeping: use jest to run webpack bundle tests (via #1438)

Swagger Client 3.8.26 Released!

08 Jun 18:32

Choose a tag to compare

This release was unpublished on npm because it was missing a production dependency, which was fixed in #1443. Use [email protected] instead.

Swagger Client 3.8.25 Released!

24 Feb 00:56

Choose a tag to compare

This patch release fixes a bug related to the usage of path parameter templating more than once within a Path Item Object's key.

Changelog

  • fix: support path parameter inclusion when used twice in a path (via #1424)

Swagger Client 3.8.24 Released!

16 Feb 02:50

Choose a tag to compare

Summary

Small patch release that includes a fix for the resolver improperly processing $ref values inside of Schema Object's items.example.

Changelog

  • fix: block resolution of item-level example (via #1423)

Swagger Client 3.8.23 Released!

02 Feb 07:20

Choose a tag to compare

Changelog:

  • improvement: use JSON.parse method for all types and encodings of JSON (via #1419)

Swagger Client 3.8.21 Released!

15 Sep 05:45

Choose a tag to compare

Interface changes: none.

Changelog:

  • fix: pad with 0 when percent-encoding characters (via #1386)

Swagger Client 3.8.20 Released!

15 Sep 05:45

Choose a tag to compare

Interface changes: none.

Changelog:

  • fix: drop browser global whitelisting from test harnesses (via #1383)