Releases: OpenLiberty/liberty-language-server
Liberty Config Language Server 2.1.3
Version 2.1.3 of the Liberty Config Language Server is equivalent in functionality to version 2.1.2. The change in version number is to stay in sync with the Liberty LemMinX Language Server 2.1.3 release.
See the commit log for the full set of changes.
The Liberty Config Language Server 2.1.3 release is available on the Maven Central repository.
Liberty LemMinX Language Server 2.1.3
Version 2.1.3 of the Liberty LemMinX Language Server is a minor fix release.
The following fixes are included in this release:
- Updated all cached data to
24.0.0.6
runtime version #279
See the commit log for the full set of changes.
The Liberty LemMinX Language Server 2.1.3 release is available on the Maven Central repository.
Liberty Config Language Server 2.1.2
Version 2.1.2 of the Liberty Config Language Server is a minor fix release.
The following fixes are included in this release:
- Disable external entity reference processing when parsing xml files #248
- Update debug port #247
- Specify severity on diagnostics #262 #260
- Remove extra logging #267 #266
See the commit log for the full set of changes.
The Liberty Config Language Server 2.1.2 release is available on the Maven Central repository.
Liberty LemMinX Language Server 2.1.2
Version 2.1.2 of the Liberty LemMinX Language Server is a minor fix release.
The following fixes are included in this release:
- Disable external entity reference processing when parsing xml files #248
- Fix for incorrect diagnostic indicating feature is already included #256 #257
- Support for
include
attribute referencing directories related to diagnostics and quick fixes #238 #204 - Remove unused boolean class variable #263 #261
- Change diagnostic for config elements from
error
towarning
#264 #259 - Add
Enables
andEnabled by
information to hover for features in server configuration files #268 #164 - Add diagnostic for multiple versions of a feature included in a server configuration file #271 #161
- Updated all cached data to
24.0.0.1
runtime version #272 #269
See the commit log for the full set of changes.
The Liberty LemMinX Language Server 2.1.2 release is available on the Maven Central repository.
Liberty Config Language Server 2.1.1
Version 2.1.1 of the Liberty Config Language Server is equivalent in functionality to version 2.1. The change in version number is to stay in sync with the Liberty LemMinX Language Server 2.1.1 release.
See the commit log for the full set of changes.
The Liberty Config Language Server 2.1.1 release is available on the Maven Central repository.
Liberty Config Language Server 2.1
Version 2.1 of the Liberty Config Language Server is a fix release with enhancements.
The following enhancements are included in this release:
The following fixes are included in this release:
- Update lsp4j dependency and override guava dependency #218
See the commit log for the full set of changes.
The Liberty Config Language Server 2.1 release is available on the Maven Central repository.
Liberty LemMinX Language Server 2.1.1
Version 2.1.1 of the Liberty LemMinX Language Server is a minor fix release.
The following fixes are included in this release:
- Ensure parameters are in URI format #251
See the commit log for the full set of changes.
The Liberty LemMinX Language Server 2.1.1 release is available on the Maven Central repository.
Liberty LemMinX Language Server 2.1
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.
Liberty Config Language Server 2.0.1
Version 2.0.1 of the Liberty Config Language Server is equivalent in functionality to version 2.0. The change in version number is to stay in sync with the Liberty LemMinX Language Server 2.0.1 release.
See the commit log for the full set of changes.
The Liberty Config Language Server 2.0.1 release is available on the Maven Central repository.
Liberty LemMinX Language Server 2.0.1
Version 2.0.1 of the Liberty LemMinX Language Server is a minor fix release.
The following fixes are included in this release:
- Fix path issue when generating server schema for dev mode in containers on Windows #184 #187
- Use -
-schemaVersion=1.1
and--outputVersion=2.0
options when generating the server schema #174 #189 - Update the cached features json file and server schema to
23.0.0.6
version #190 - Handle alternate location for Liberty installation when generating server schema and feature list #191 #192 #193 #195
- Fix dev mode in containers detection of Liberty runtime and version, and generation of server schema for WebSphere Liberty #196 #205
- Fix detection of Liberty installation location and changes in location for server schema generation #188 #207
- For WebSphere Liberty runtime, combine the Open Liberty and WebSphere Liberty features returned from Maven Central to provide an accurate feature list for completion, hover and diagnostics #210
See the commit log for the full set of changes.
The Liberty LemMinX Language Server 2.0.1 release is available on the Maven Central repository.