- Feat: Support JSON Schema 2019-09 and 2020-12 #478, vscode-yaml#1122, #823
- Feat: Support drafts 2019-09 and 2020-12 when validating a referenced JSON schema using AJV #1164
- Feat: Autodetect schema when working with a Kubernetes custom resource #605
- Feat: Add CLI flag to report version and report version in initialization result #1142
- Feat: Add rename support for anchors and aliases #1149
- Feat: Add anchor preview in hover #1150
- Feat: Refactoring to change strings into block strings #1119
- Feat: Report the error message from the schema (if available) when a property is missing #1138
- Fix: Properly register formatter for all YAML files #1147
- Fix: Address 'no scope' warning in logs vscode-yaml#972
- Fix: Improve auto-completion for required enum properties and fix default value labeling vscode-yaml#1125, vscode-yaml#1160
- Fix: Prevent error when hovering YAML 1.1 boolean values #1152
- Fix: Properly escape quotes when completing
constvalues,enumvalues, or property names vscode-yaml#1181 - Fix: Prevent links in plain text hover documentation from being broken by aggressive escaping #1151
- Fix: Property name completion properly suggests the
enumandconstvalues instead of the schema title, and takes into accountanyOfandallOf#1141 - Fix: Fix loading translations on web vscode-yaml#1191
- Fix: Fix 'go to schema' CodeLens on web vscode-yaml#1195
- Fix: Drop lodash from dependencies #1170
- Fix: Don't syntax highlight 1.4.0 as a float #901
- Fix: Register ansible and ansible-jinja languages for formatter vscode-yaml#812
- Fix: Fix loading schemas from workspace when working in a web environment vscode-yaml#1194
- Fix: Improve range of 'key ordering' error #1177
- Fix: Prevent the key ordering quickfix from breaking the YAML #1171
- Fix: Prevent dereferencing
undefinedinpickSchemaDialect#1176 - Bump: js-yaml version #1143
Thanks to Petr Spacek, Lawrence Troup, elohmeier, Ronald Wahl, Marius Svechla, qvalentin, Hugo Hache, Nikita Karamov, Guillermo Rodríguez and Lanqing Huang for your contributions
A special shoutout to Morgan Chang for her tireless work on the validator.