Releases: swagger-api/swagger-editor
Swagger Editor 3.6.26 Released!
Swagger Editor 3.6.25 Released!
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 3menu item (via #1960)
Swagger Editor 3.6.24 Released!
Swagger Editor 3.6.23 Released!
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!
Swagger Editor 3.6.21 Released!
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!
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!
Swagger Editor 3.6.18 Released!
Swagger Editor 3.6.17 Released!
No source changes - release made to update Swagger Editor's static distribution files with changes from Swagger UI 3.20.2.