Skip to content

v5.0.0-alpha.102

Choose a tag to compare

@swagger-bot swagger-bot released this 05 May 19:23

5.0.0-alpha.102 (2025-05-05)

Features

  • feat(deps): update VSCode & Monaco to latest versions
  • feat: add support for OpenAPI 3.0.4
  • feat: create new text model when new definition is loaded
  • feat(props-change-watcher): add mechanism for watching prop changes
  • feat(editor-monaco): store current editor model versions in the state
  • feat(editor-monaco): define MAX_WAIT for waitUntil fn
  • feat(top-bar): add a confirm dialog for conversion from OpenAPI 2.0 to 3.0
  • feat(editor-content-from-file): convert to YAML on file and URL import
  • feat: enable passing options through URL query parameters
  • feat(editor-preview-swagger-ui): close authorization popup after JumpToPath success
  • feat(editor-monaco-yaml-paste): add padding to the converted YAML
  • feat(editor-monaco-yaml-paste): offer conversion to YAML on paste

Bug Fixes

  • fix(editor-content-fixtures): use OpenAPI 3.1.0 instead OpenAPI 3.1.1
  • fix(swagger-ui): avoid crashes when rendering JSON Schema 2020-12
  • fix(editor-monaco): load workers in type=classic mode
  • fix(editor-content-fixtures): update Petstore to match SmartBear rules
  • fix(fn): introduce custom URL sanitization mechanism
  • fix(editor-content-fixtures): use correct paths for references in JSON Schema 2020-12 fixture
  • feat(top-bar): add item menu for loading JSON Schema 2020-12 example
  • fix: fix validation of number range related Schema Object fields
  • fix(yaml): allow parsing YAMP mappings with very long keys
  • fix(editor-preview-asyncapi): fix accessing properties of undefined value in reducer
  • fix(editor-preview-asyncapi): remove non-serializable value from payload
  • fix: use requestId in all thunks
  • fix: inline SVG assets to CSS
  • fix(security): fix unsafe cookie serialization
    -fix(editor-preview-asyncapi): fix translating from spectral
  • fix(security): update axios to address CVE-2024-39338
  • fix: allow resolving URLs without extensions
  • fix: fix linting referenced AsyncAPI 2.x Security Scheme Object
  • fix(editor-preview-swagger-ui): fix position of JumpToPath icon
  • fix: fix console errors appearing when adding a new security scheme
  • fix: fix JumpToPath feature for schemas and auth methods
  • fix(editor-content-persistence): redesign architecture of editor-content-persistence plugin
  • fix(dropzone): avoid disabling semantic highlighting
  • fix: format spec prop as pretty JSON string before passing to SwaggerUI
  • fix(editor-preview-swagger-ui): update URL on content change

Attributions (alphabetical order)

@char0n
@glowcloud