Releases
0.22.0
Enhancements
Support for Relax NG. See lemminx#237 .
Support xml.format.closingBracketNewLine
setting with experimental formatter. See lemminx#1247 .
Support xml.format.xsiSchemaLocationSplit
setting with experimental formatter. See lemminx#1246 .
Support xml.format.spaceBeforeEmptyCloseTag
setting with experimental formatter. See lemminx#1245 .
Support xml.format.joinContentLines
setting with experimental formatter. See lemminx#1244 .
Support xml.format.joinCommentLines
setting with experimental formatter. See lemminx#1243 .
Support xml.format.preserveEmptyContent
setting with experimental formatter. See lemminx#1242 .
Support xml.format.joinCDATALines
setting with experimental formatter. See lemminx#1241 .
Support xml.format.preservedNewlines
setting with experimental formatter. See lemminx#1240 .
Support xml.format.enforceQuoteStyle
setting with experimental formatter. See lemminx#1239 .
Support xml.format.emptyElements
setting with experimental formatter. See lemminx#1238 .
Set xml.format.xsiSchemaLocationSplit
as onPair
by default. See #749 .
Set xml.format.preserveAttributeLineBreaks
to true
by default. See #748 .
Provide comment formatting for experimental formatter. See lemminx#1259 .
Suppress validation kinds based on file pattern. See #774 .
Report only XML syntax error for *.exsd files. See #782 .
Place relevant information on the first line of error messages. See lemminx#1145 .
Validate uri of XML catalog. See lemminx#823 .
Improve error message for download error. See #763 .
CodeAction for cvc-complex-type.2.4.b
: insert all expected
vs. insert all possible
. See lemminx#1255 .
Do not complete paths in attr unless beginning of value looks like a path. See lemminx#1293 .
Add command Restart Language Server
. See #539 .
Use the HTTP proxy configuration for HTTPS as well. See lemminx#1253 .
Add usesOnlineServices
tag. See #701 .
Replace find-java-home
with jdk-utils
. See #627 .
Bug Fixes
Autocompletion of attribute values won't display documentation. See #736 .
Annotations found in base complex type not shown on hover. See lemminx#1268 .
Format is wrong with multiple line content. See #600 .
Format CDATA sections without adding new lines. See [lemminx#1193](https://github.com/eclipseEnable dependabot/lemminx/issues/1193).
Formatting with xml.format.emptyElements
: expand
chokes on malformed XML. See lemminx#650 .
Fix format problem with multiple root elements. See #634 .
Build
Make sure that 'vsce' is installed in nodes that use it. See #789 .
Explicitly set 'main' as target branch for cloning of lemminx repo. See #750 .
Unit tests should not store data in the .lemminx
folder under the user's home directory. See lemminx#1265 .
Set up linting for vscode-xml. See #438 .
Remove darwin-arm64 platform from generic publishing call. See #734 .
Server binaries for "osx-x86_64" are not found. See #729 .
Update badges, add "installs" badge. See #767 and #766 .
Bump terser from 5.6.1 to 5.14.2. See #741 .
Other
Fix typo with foldings settings. See #771 .
Added documentation for XML: Restart Language Server
. See #743 .
You can’t perform that action at this time.