Releases: swagger-api/swagger-editor
Releases Β· swagger-api/swagger-editor
v5.0.0-alpha.71
5.0.0-alpha.71 (2023-07-24)
Bug Fixes
- apply bug fixes via upstream libs update (#4310) (8ed897d)
- editor-monaco-language-apidom: fix incorrect documentation links in on-hover (swagger-api/apidom#2977)
- editor-monaco-language-apidom: fix validation for indirected local references (swagger-api/apidom#2959)
- editor-monaco-language-apidom: autocomplete escaped references (swagger-api/apidom#2975)
- editor-monaco-language-apidom: trigger linting errors/warnings for Operation Object (OpenAPI 3.x.y) with unexpected
requestBody
field (swagger-api/apidom#2978)
Swagger Editor v4.10.1 Released!
v5.0.0-alpha.70
5.0.0-alpha.70 (2023-07-21)
Bug Fixes
v5.0.0-alpha.69
5.0.0-alpha.69 (2023-07-20)
Bug Fixes
- docker: update libtiff to non-vulnerable version (#4296) (4da5bdb)
- fix validation for indirect local references (60f9215)
- add media type completion items (3b44668)
- add 'schema' item to OAS3.1 mediaType completion (d6f73a3)
- editor-preview-swagger-ui: add rendering support for type='integer' (#9031) (94fac4b), closes #9013
- editor-preview-swagger-ui: fix rendering of exclusiveMin|Max keywords (#9030) (70d7986), closes [#9013]
Features
- editor-monaco-language-apidom: allow override ApiDOM Context (#4290) (1a2081b), closes #4216
- editor-monaco-language-apidom: move completionContext to APIDomContext (36f86bb)
- editor-monaco-language-apidom: introduce strict filter config option while triggering completion (9f92eaa)
Performance improvements
v5.0.0-alpha.68
5.0.0-alpha.68 (2023-07-17)
Bug Fixes
- editor-content-fixtures: amend OpenAPI 3.1.0 Petstore fixture (#4278) (e12b861)
- layout: allow scrolling within validation table (#4277) (a54403d), closes #3625
- editor-monaco-language-apidom: fix critial bug in OpenAPI 3.1.0 resolution (#4276) (6fec9ad)
- editor-monaco-language-apidom: fix issues in local reference dereferencing (ApiDOM@0.71.0)
- editor-monaco-language-apidom: add deprecated warning for OpenAPI 3.1.0 Schema Object
example
field (#2909) (564d185) - editor-monaco-language-apidom: add support for AsyncAPI 2.5/2.6 to common Schema Object (#2917) (34c8b1f)
- editor-monaco-language-apidom: remove duplicate linting codes (#2946) (c5db0a8), closes #2982 #2923
Features
v5.0.0-alpha.67
5.0.0-alpha.67 (2023-06-30)
Bug Fixes
v5.0.0-alpha.66
5.0.0-alpha.66 (2023-06-30)
Bug Fixes
- layout: remove double-scrollbar in validation pane (#4234) (456091b), closes #3625
- monaco-language-apidom: fix regression in DocumentSymbolProvider (#4250) (490c11e)
- editor-monaco: fix issues in JSON parsing when containing escape sequences (via ApiDOM@0.70.4)
- editor-monaco: lint OpenAPI 3.x.y Server Object
url
field as URL only when variable substitutions are not present (via ApiDOM@0.70.3) - editor-monaco: provide better error recovery for YAML 1.2 definitions (via ApiDOM@0.70.3)
Features
- editor-monaco: add informative display of linting issues (#4235) (23b4f40)
- preview-asyncapi: translate parser errors to monaco editor markers (#4231) (f8b5e79), closes #3871
Performance Improvements
- preview-swagger-ui: improve OpenAPI 3.1 rendering performance (#4220) (c69e867)
- editor-monaco: improved performance of JSON parsing (via ApiDOM@0.70.4)
SwaggerEditor@5 bundle size has increased by 800 KB. This is due to the fact that latest version of monaco-editor and @codingame/monaco-vscode-api increased their size by around 800 KB. This combo of monaco-editor
and @codingame/monaco-vscode-api
is the only way (and Microsoft recommended) how to integrate monaco-editor
with Language Server Protocol.
v5.0.0-alpha.65
5.0.0-alpha.65 (2023-06-12)
Features
Swagger Editor v4.10.0 Released!
4.10.0 (2023-06-12)
Features
NOTE: please note that SwaggerUI@5.0.0 supports rendering of OpenAPI 3.1.0. This doesn't mean that swagger-editor@4 supports OpenAPI 3.1.0 editing experience. For OpenAPI 3.1.0 editing experience, please use swagger-editor@5.
v5.0.0-alpha.64
5.0.0-alpha.64 (2023-05-25)
Features
Bug Fixes
- preview-swagger-ui: fix predicate in hasKeyword function (#8692) (1931b45), closes #8686
- preview-swagger-ui: avoid capitalizing first character of components.schemas (#8710) (4ad45f8), closes #8611
- preview-swagger-ui: fix bug in detecting cycles for OpenAPI 3.1.0 (swagger-client@3.19.8)
- preview-swagger-ui: fix bug in detecting cycles for OpenAPI 3.1.0 (#2970) (731bdba)