Enhancements
- CodeAction for cvc-complex-type.2.4.b. See #1218.
- Support folding for <!DOCTYPE. See #1213.
- Added folding setting to keep displaying the closing tag after folding. See #1209.
- Provide basic experimental formatter which supports invalid XML. See #1195.
- Format with xml:space. See #826.
- Code action for
SemicolonRequiredInReference
. See #665. - Improve XML formatter (option to have Tags in the same line). See #594.
Performance
- Cancel process of code action. See #1220.
- Parse of DOM document should be not done in a Thread. See #1216.
- Improve DOM parser memory. See #1211.
- Improve XML scanner memory. See #1206.
- Wait a bit after change before sending diagnostics. See #1162.
- Improve CodeAction performance with CodeAction#data & resolveCodeAction. See #941.
- Support for
completionItem/resolve
. See #616.
Bug Fixes
- DOCTYPE entities interfering with hover annotation display of tags / attributes. See #1212.
- Incorrect error range for
cvc-identity-constraint.4.1
. See #1210. - Resolve uri as system with XML catalog. See #1199.
- Preserve invalid content while formatting. See #1041.
- Bad element formatting is replaced with . See #1034.
- Lone quote inside tag leads to catastrophic formatting. See #679.
- XML format for bad processing instruction removes following element. See #675.
- Attribute value without a key is removed while formatting. See #305.
Other
Release Date:
Wednesday, June 29, 2022
Release Type:
Minor release
New & Noteworthy URL: