- Feat: Use
yamlpackage (instead ofprettier) for formatting. See #933, #1222. - Feat: Allow
# $schema: <url>in addition to the existing# yaml-language-server: $schema=<url>to specify JSON Schema. See #950. - Feat: Formatting support on web. See vscode-yaml#1228.
- Fix: Issue with local refs in local schema when ID does not end with file name. See #1228.
- Fix:
textDocument/hovercrashes with "url argument must be of type string" for schemas without$id. See #1227. - Fix: Pick which Kubernetes schema to use based on GroupVersionKind (GVK) instead of heuristics. See #1213.
- Fix: Remove annoying log output related to modelines. See #1211.
- Fix: Fix Kubernetes validation for RBAC resources. See #1204.
- Fix: Emacs eglot (and a few other language clients) gets
Internal errorwhen processingworkspace/configurationserver request. See #1201, #1202. - Fix: Preserve
markdownDescriptionon $ref siblings - Fix: "Open Schema" CodeLens stopped working for contributed schemas. See vscode-yaml#1220.
- Fix: Markdown description will not be rendered when the property has any reference. See vscode-yaml#1223.
- Fix: The color of the digits after the decimal point is incorrect. See vscode-yaml#1225.
- Fix: Integers with leading zeros displaying as strings. See vscode-yaml#1190.
- Fix: Fix filesystem watcher glob. See vscode-yaml#1221
- Fix: Remove http-proxy-agent and https-proxy-agent. See #1208.
- Bump: lodash from 4.17.23 to 4.18.1. See #1225.
- Bump: yaml from 2.7.1 to 2.8.3. See #1220.
- Bump: picomatch from 2.3.1 to 2.3.2. See #1219.
- Bump: flatted from 3.3.3 to 3.4.2. See #1218.
- Bump: minimatch. See #1200.
- Docs: Add yaml-schema-lint CLI to the Clients list. See #1215.
- Docs: Fix links to schemas in
README.md. See vscode-yaml#1177.