Skip to content

Releases: swagger-api/swagger-editor

Swagger Editor 3.6.26 Released!

26 Mar 06:41

Choose a tag to compare

Changelog

  • improvement: Topbar File -> Import file menu item UX (via #1967)
  • housekeeping: add test against overzealous prefix-stripping in error paths (via #1925)
  • housekeeping: bump minimum Cypress version (via #1962)
  • housekeeping: use debounce for validation helper promise timing (via #1963)

Swagger Editor 3.6.25 Released!

09 Mar 07:19

Choose a tag to compare

This release adds a new option to the Edit menu for OpenAPI 2.0 documents, which allows conversion to OpenAPI 3.0.

Changelog

  • feature: Topbar Edit > Convert to OpenAPI 3 menu item (via #1960)

Swagger Editor 3.6.24 Released!

02 Mar 06:47

Choose a tag to compare

Changelog

  • fix: suppress string method on undefined error in case of malformed $ref (via #1955)
  • improvement: gzip static files in docker image (via #1953)

Swagger Editor 3.6.23 Released!

24 Feb 03:14

Choose a tag to compare

No source changes.

Includes a security fix from Swagger UI v3.20.9 in the static build assets, and a corresponding minimum Swagger UI dependency version bump.

Swagger Editor 3.6.22 Released!

16 Feb 03:11

Choose a tag to compare

Summary

This release fixes a double-scrollbar issue introduced in v3.6.18.

Changelog

  • fix: increase container height offsets for topbar (via #1948)

Swagger Editor 3.6.21 Released!

09 Feb 00:56

Choose a tag to compare

Interface changes

Schema validation is now known as structural validation. If you have a custom plugin that works with error state and looks for { source: "schema" }, you should modify your plugin to target { source: "structural" }.

Structural validation's interface has been modified - everything exposed under system.validateJsonSchema has been moved to system.jsonSchemaValidator, and many of those interfaces have been changed.

Changelog

  • improvement(structural-validation): pluggability & dynamic schema provisioning for structural validation (via #1935)
  • improvement(semantic-validation): expand unique operationId coverage to OpenAPI 3 (via #1945)
  • fix(semantic-validation): cover OAS3 global parameters and handle referenced param content (via #1944)

Swagger Editor 3.6.20 Released!

12 Jan 07:32

Choose a tag to compare

Interface changes: none.

Changelog:

  • fix(validation): allow inherited parameters to overwrite without flagging as invalid (via #1927)

Also includes changes from Swagger UI v3.20.5 in the static asset builds.

Swagger Editor 3.6.19 Released!

10 Jan 07:13

Choose a tag to compare

Interface changes: none.

Changelog:

  • improvement: migrate to stable generator3 API (via #1922)

Swagger Editor 3.6.18 Released!

15 Dec 03:22

Choose a tag to compare

Interface changes: none.

Changelog:

  • housekeeping: branding and styling updates (via #1920)

Swagger Editor 3.6.17 Released!

15 Dec 02:50

Choose a tag to compare

No source changes - release made to update Swagger Editor's static distribution files with changes from Swagger UI 3.20.2.