Skip to content

Releases: OpenLiberty/liberty-language-server

Liberty Config Language Server 2.1.3

01 Oct 15:57
Compare
Choose a tag to compare

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

01 Oct 15:54
Compare
Choose a tag to compare

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

08 Feb 15:44
Compare
Choose a tag to compare

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

08 Feb 15:37
Compare
Choose a tag to compare

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 to warning #264 #259
  • Add Enables and Enabled 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

14 Dec 18:56
Compare
Choose a tag to compare

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

14 Nov 18:00
Compare
Choose a tag to compare

Version 2.1 of the Liberty Config 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

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

14 Dec 18:55
Compare
Choose a tag to compare

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

14 Nov 17:54
Compare
Choose a tag to compare

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 preventing mvn clean when server.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

01 Sep 18:02
Compare
Choose a tag to compare

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

01 Sep 18:01
Compare
Choose a tag to compare

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.