Liberty LemMinX Language Server 2.1
·
99 commits
to main
since this release
Version 2.1 of the Liberty LemMinX Language Server is a fix release with enhancements.
The following enhancements are included in this release:
- Support alternate config file / directory location for Liberty config files #66 #212 #194 #232 #235
- Fix determination of Liberty workspace for non-default
server.xml
#200 #201 - Handle podman as an alternative container for
devc
#199 #219 - Enhance feature completion / diagnostic and add quick fix for invalid features #180 #214 #215
- Add diagnostic and quick fix for config elements without configured features #67 #220 #221 #222 #225 #226 #229 #233 #239
- Update all cached data to
23.0.0.9
version and add a cached feature list xml #223 #224
The following fixes are included in this release:
- Language server locks
openliberty.properties
preventingmvn clean
whenserver.xml
open in editor #216 #217 - Update lemminx and lsp4j dependency and override guava dependency #218
server.xml
assist does not provide diagnostics for incorrect attributes #186 #206- Remove stack traces and clean up log messages #227 #228
- Hovering and feature completion not working in
server.xml
#242 #243 - Fix indent logic to not divide by zero #245
See the commit log for the full set of changes.
The Liberty LemMinX Language Server 2.1 release is available on the Maven Central repository.