Skip to content

Commit a733743

Browse files
rgrunberangelozerr
authored andcommitted
Changelog for 0.24.0
Signed-off-by: Roland Grunberg <[email protected]>
1 parent 5fa94b8 commit a733743

File tree

1 file changed

+39
-1
lines changed

1 file changed

+39
-1
lines changed

CHANGELOG.md

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# Change Log
22

3+
## [0.24.0](https://github.com/redhat-developer/vscode-xml/milestone/32?closed=1) (January 31, 2023)
4+
5+
### Enhancements
6+
7+
* Completion, definition, references, diagnostics, highlight, code lens, rename, linked editing support for XML references. See [#855](https://github.com/redhat-developer/vscode-xml/pull/855).
8+
* Code action to add missing required elements with RelaxNG. See [lemminx#1418](https://github.com/eclipse/lemminx/issues/1418).
9+
* Improve the RelaxNG schema validation. See [lemminx#1425](https://github.com/eclipse/lemminx/pull/1425).
10+
* Code action to generate RelaxNG RNG file. See [lemminx#1405](https://github.com/eclipse/lemminx/issues/1405).
11+
* Support indentation for XML contributed languages. See [#862](https://github.com/redhat-developer/vscode-xml/pull/862).
12+
* Visually represent colors in XML documents where possible. See [#853](https://github.com/redhat-developer/vscode-xml/pull/853).
13+
14+
### Bug Fixes
15+
16+
* "Insert element" code actions don't add close tags when auto close tag is disabled. See [lemminx#1458](https://github.com/eclipse/lemminx/issues/1458).
17+
* Improve "Insert only required expected elements" by taking care of choice. See [lemminx#1448](https://github.com/eclipse/lemminx/issues/1448).
18+
* Linked editing breaks start tag when closing tag manually. See [lemminx#1456](https://github.com/eclipse/lemminx/issues/1456).
19+
* Ignore linked editing range when there are no referenced node to update. See [lemminx#1453](https://github.com/eclipse/lemminx/pull/1453).
20+
* Formatting selection fails with root element with mixed content. See [lemminx#1414](https://github.com/eclipse/lemminx/issues/1414).
21+
* `SAXParseException` in the language server trace when editing an `.rng` file. See [lemminx#1441](https://github.com/eclipse/lemminx/issues/1441).
22+
* Ensure attributes on the first line are wrapped correctly. See [lemminx#1439](https://github.com/eclipse/lemminx/issues/1439).
23+
* Fix comment formatting with `xml.format.maxLineWidth`. See [#851](https://github.com/redhat-developer/vscode-xml/issues/851).
24+
* Permit binding to a schema from an empty document. See [#819](https://github.com/redhat-developer/vscode-xml/issues/819).
25+
* RelaxNG validation with `XInclude` / File association report `DOCTYPE` error. See [#845](https://github.com/redhat-developer/vscode-xml/issues/845).
26+
* DocumentLink support for `xi:include/@href`. See [lemminx#1401](https://github.com/eclipse/lemminx/issues/1401).
27+
* Binary server doesn't show "element missing child" warning in broken RelaxNG. See [lemminx#1460](https://github.com/eclipse/lemminx/issues/1460).
28+
* Refactor "Register catalog" code lens to be in catalog package. See [lemminx#1417](https://github.com/eclipse/lemminx/pull/1417).
29+
30+
### Build
31+
32+
* Move to `vscode-languageclient` 8.0.1. See [#711](https://github.com/redhat-developer/vscode-xml/issues/711).
33+
* Publish a generic vsix for all other platforms. See [#865](https://github.com/redhat-developer/vscode-xml/issues/865).
34+
* React to `vsce` renaming to `@vscode/vsce`. See [#857](https://github.com/redhat-developer/vscode-xml/pull/857), [#858](https://github.com/redhat-developer/vscode-xml/pull/858).
35+
* Use commit SHA-1 for pinning untrusted GitHub actions to a version. See [#864](https://github.com/redhat-developer/vscode-xml/pull/864).
36+
37+
### Documentation
38+
39+
* Fix `lint.yaml` build status badge. See [#852](https://github.com/redhat-developer/vscode-xml/pull/852).
40+
341
## [0.23.0](https://github.com/redhat-developer/vscode-xml/milestone/31?closed=1) (December 15, 2022)
442

543
### Enhancements
@@ -35,7 +73,7 @@
3573
* Fix unexpected behavior of `xml.format.preservedNewlines` with experimental formatter. See [#797](https://github.com/redhat-developer/vscode-xml/issues/797).
3674
* Format CDATA sections without adding new lines. See [#585](https://github.com/redhat-developer/vscode-xml/issues/585).
3775
* Generate grammar fails on first attempt with experimental formatter. See [lemminx#1382](https://github.com/eclipse/lemminx/issues/1382).
38-
* Add tests for `xml.format.grammarAwareFormatting` setting and restore mixed content behaviour. See [lemminx#1364](https://github.com/eclipse/lemminx/pull/1364).
76+
* Add tests for `xml.format.grammarAwareFormatting` setting and restore mixed content behavior. See [lemminx#1364](https://github.com/eclipse/lemminx/pull/1364).
3977
* Prevent exception in `DomElementFormatter.formatEndTagElement()`. See [lemminx#1361](https://github.com/eclipse/lemminx/issues/1361).
4078
* NPE in CodeLens with empty XML file. See [lemminx#1396](https://github.com/eclipse/lemminx/issues/1396).
4179
* Autoclose tag generates an unexpected `>`. See [lemminx#1221](https://github.com/eclipse/lemminx/issues/1221).

0 commit comments

Comments
 (0)