- Fixed (#41): Honor 'yaml.customTags' setting
- Provide autocompletion for $ref's in YAML files.
- Fix issue where Go To Definition would not work, if the reference is made to the entire file (i.e., without '#' in ref)
- Display 'no assessment report' in the assessment report pane if the currently active editor has no report available
- Display relevant assessment report (if assessment result is known for a file) when switching between editors
- Alphabetically sort entries in OpenAPI Explorer (sorting can be disabled in Settings)
- Fixed issue where OpenAPI Explorer will not update when switching to an invalid .json or .yaml file
- Fixed (#34): Go to definition wouldn't work for paths with curly braces
- Misc improvements for assessment report
- Display responses and parameters in for operations
- Do not blank contents of OpenAPI expolrer on syntax errors
- Remove 'OpenAPI file is invalid' message displayed in assessment report in case of structual errors in OpenAPI file
- Fix issue with assessment report where some low priority issues were shown as a high priority ones
- Reverse sort order for issues in assessment report
- Fixed (#22): API Viewer goes blank after git add
- Fixed (#6): API icon disappears on Color Theme change and zoom in/out
- Fixed (#18): Duplicate paths cause API viewer to go blank
- Fixed (#21): Support for splitted files definitions
- Added integration with 42Crunch API Contract Security Audit
- Fixed (#17): Provide workaround for validation of remaining relative URLs
- Relax OpenAPIv3 schema definition of $ref to workaround errorneous problem reported for $ref by YAML extension 0.5.2
- Increase activity bar icon size
- Remove warning for YAML 0.5.1 extension
- Extension has been updated to require newer version of VS Code (1.37.1)
- Fixed (#11): Takes keybindings.json as OAS file
- Fixed (#13): External file $refs not supported by jump to definition
- Fixed (#10): Go to Definition doesn't work on YAML flow style mapping
- Fixed (#9): JSON schema to avoid picking up non-OpenAPI JSON files.
- Fixed (#7): check values of "openapi"/"swagger" attributes before activating plugin and applying schemas, so that the extension does not get activated by opening non-OpenAPI files.
- Implemented modifying YAML files with outline commands
- Implemented Go to definition for $ref in YAML
- Basic YAML support
- Fixed (#1)
- JSON OpenAPI v2 and v3 support
- Intellisense
- Navigation pane
- Code snippets
- Go to definition
- Schema enforcement