Skip to content

v5.0.0-alpha.66

Pre-release
Pre-release
Compare
Choose a tag to compare
@swagger-bot swagger-bot released this 30 Jun 08:06
· 406 commits to next since this release

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 [email protected])
  • editor-monaco: lint OpenAPI 3.x.y Server Object url field as URL only when variable substitutions are not present (via [email protected])
  • editor-monaco: provide better error recovery for YAML 1.2 definitions (via [email protected])

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 [email protected])

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.