Skip to content
Success

Changes

Summary

  1. [maven-release-plugin] prepare release 0.24.0 (commit: 8d9dcc5) (details)
  2. [maven-release-plugin] prepare for next development iteration (commit: 5cf4a9c) (details)
  3. XML attribute associated to wrong type from XSD (commit: c51f2cf) (details)
  4. Multiple xml(DownloadProblem) errors when referencing missing schema in (commit: e49bef6) (details)
  5. Fix bug with selection formatting outside of range (commit: d30d667) (details)
  6. RNG attribute completion doesn't generate the proper prefix if the (commit: 0436a41) (details)
  7. Comments throws off diagnostic (cvc-complex-type.2.3) mark onto the (commit: fe8beb4) (details)
  8. bump LSP4J version 0.14.0 to 0.20.1 (#1498) (commit: d764495) (details)
  9. Send (aggregated) server.document.open events at fixed periods. (commit: fb9eabd) (details)
  10. Adjust error range for RelaxNG element-not-allow-yet error (commit: 705f1cf) (details)
  11. NullPointerException in documentColor (commit: 7feb246) (details)
  12. Do not record number of file.identifier, file.extension instances. (commit: f1e5297) (details)
  13. Removed some unused imports (commit: c09d7f9) (details)
  14. Fixed potential NPE in XMLCompletions.java (commit: 43cf664) (details)
  15. XML language server should report select range capability in non (commit: 9bb4dd2) (details)
  16. Provide cancel support for hover (commit: b34a847) (details)
  17. ci: use actions/setup-java temurin distribution (commit: 6ed5b0e) (details)
  18. Return `null` on `shutdown` request (commit: b55d804) (details)
  19. Upversion to 0.25.0 (commit: ff8dcde) (details)
  20. Changelog for 0.25.0 (commit: 624f0d0) (details)
Commit 8d9dcc57c74dfacf2c98e4442188d88fd1ba1556 by Lemminx Bot
[maven-release-plugin] prepare release 0.24.0
(commit: 8d9dcc5)
The file was modified pom.xml (diff)
The file was modified org.eclipse.lemminx/pom.xml (diff)
Commit 5cf4a9cd3017853d06c76844851aaef5c0bc61d3 by Lemminx Bot
[maven-release-plugin] prepare for next development iteration
(commit: 5cf4a9c)
The file was modified pom.xml (diff)
The file was modified org.eclipse.lemminx/pom.xml (diff)
Commit c51f2cf67e6d53e183e2ea54d7131552ea1ab386 by angelo.zerr
XML attribute associated to wrong type from XSD

Fixes https://github.com/redhat-developer/vscode-xml/issues/524

Signed-off-by: azerr <azerr@redhat.com>
(commit: c51f2cf)
The file was modified org.eclipse.lemminx/src/test/java/org/eclipse/lemminx/extensions/contentmodel/XMLSchemaDiagnosticsTest.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/utils/XMLPositionUtility.java (diff)
The file was addedorg.eclipse.lemminx/src/test/resources/xsd/minLength.xsd
Commit e49bef693b38b12889cee3b79ae37a13791be47c by angelo.zerr
Multiple xml(DownloadProblem) errors when referencing missing schema in
file association

Fixes https://github.com/redhat-developer/vscode-xml/issues/878

Signed-off-by: azerr <azerr@redhat.com>
(commit: e49bef6)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/contentmodel/participants/XMLSchemaErrorCode.java (diff)
The file was modified org.eclipse.lemminx/src/test/java/org/eclipse/lemminx/extensions/contentmodel/XMLFileAssociationsDiagnosticsTest.java (diff)
Commit d30d667db572c47c2ec6905547bf1ac36784b913 by David Thompson
Fix bug with selection formatting outside of range

Signed-off-by: Jessica He <jhe@redhat.com>
(commit: d30d667)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/services/format/DOMTextFormatter.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/services/format/XMLFormatterDocument.java (diff)
The file was modified org.eclipse.lemminx/src/test/java/org/eclipse/lemminx/services/format/settings/XMLFormatterWhitespaceSettingTest.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/services/format/DOMElementFormatter.java (diff)
The file was modified org.eclipse.lemminx/src/test/java/org/eclipse/lemminx/services/format/XMLFormatterWithRangeTest.java (diff)
Commit 0436a41fe313e908dd97c0229c8c8ca5a6b3034a by Jessica He
RNG attribute completion doesn't generate the proper prefix if the
namespace is not declared

Fixes #1489

Signed-off-by: azerr <azerr@redhat.com>
(commit: 0436a41)
The file was modified org.eclipse.lemminx/src/main/java/com/thaiopensource/relaxng/pattern/CMRelaxNGDocument.java (diff)
The file was addedorg.eclipse.lemminx/src/test/resources/relaxng/docbook.rng
The file was modified org.eclipse.lemminx/src/test/java/org/eclipse/lemminx/extensions/relaxng/xml/completion/XMLCompletionBasedOnRelaxNGTest.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/contentmodel/participants/ContentModelCompletionParticipant.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/com/thaiopensource/relaxng/pattern/CMRelaxNGAttributeDeclaration.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/com/thaiopensource/relaxng/pattern/CMRelaxNGElementDeclaration.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/contentmodel/model/CMAttributeDeclaration.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/xsd/contentmodel/CMXSDAttributeDeclaration.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/dtd/contentmodel/CMDTDAttributeDeclaration.java (diff)
Commit fe8beb4d9d35339e93befe966efcf5355eee91d7 by David Thompson
Comments throws off diagnostic (cvc-complex-type.2.3) mark onto the
wrong location

Fixes #1495

Signed-off-by: azerr <azerr@redhat.com>
(commit: fe8beb4)
The file was modified org.eclipse.lemminx/src/test/java/org/eclipse/lemminx/extensions/contentmodel/XMLSchemaDiagnosticsTest.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/utils/XMLPositionUtility.java (diff)
Commit d7644952b13b8965c73991e29ff300109adc1fc5 by noreply
bump LSP4J version 0.14.0 to 0.20.1 (#1498)

* bump LSP4J version 0.14.0 to 0.20.1
* bump junit version 5.9.1 to 5.9.2
* bump gson version 2.10 to 2.10.1
* remove org.eclipse.xtend.lib from dependencyManagement(Transitive by LSP4J)
(commit: d764495)
The file was modified pom.xml (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/XMLTextDocumentService.java (diff)
The file was modified org.eclipse.lemminx/src/main/resources/META-INF/native-image/reflect-config.json (diff)
Commit fb9eabdddc3d5a88b16de353b3699f814fe06617 by David Thompson
Send (aggregated) server.document.open events at fixed periods.

- Send server.document.open approximately every other hour

Signed-off-by: Roland Grunberg <rgrunber@redhat.com>
(commit: fb9eabd)
The file was modified USAGE_DATA.md (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/XMLLanguageServer.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/telemetry/TelemetryCache.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/telemetry/TelemetryManager.java (diff)
Commit 705f1cfbd443f3f50e639a4a531f7284d40f0b70 by David Thompson
Adjust error range for RelaxNG element-not-allow-yet error

Signed-off-by: Jessica He <jhe@redhat.com>
(commit: 705f1cf)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/relaxng/xml/validator/RelaxNGErrorHandler.java (diff)
The file was modified org.eclipse.lemminx/src/test/java/org/eclipse/lemminx/extensions/relaxng/xml/diagnostics/RelaxNGDiagnosticsTest.java (diff)
The file was addedorg.eclipse.lemminx/src/test/resources/relaxng/notAllowedYet.rng
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/relaxng/xml/validator/RelaxNGErrorCode.java (diff)
Commit 7feb24626642558dc318b594ca1827b083391c22 by angelo.zerr
NullPointerException in documentColor

Fixes #1473

Signed-off-by: azerr <azerr@redhat.com>
(commit: 7feb246)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/colors/participants/XMLDocumentColorParticipant.java (diff)
The file was modified org.eclipse.lemminx/src/test/java/org/eclipse/lemminx/extensions/colors/XMLColorsExtensionsTest.java (diff)
Commit f1e52978ce7cd1e0e5336e68fa87fc20770bbe9d by David Thompson
Do not record number of file.identifier, file.extension instances.

- Add support for RelaxNG grammar detection in telemetry manager

Signed-off-by: Roland Grunberg <rgrunber@redhat.com>
(commit: f1e5297)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/telemetry/TelemetryCache.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/telemetry/DocumentTelemetryInfo.java (diff)
Commit c09d7f9742b8a2e2fdd860fdcc58b5081267e47f by angelo.zerr
Removed some unused imports

Signed-off-by: Fred Bricon <fbricon@gmail.com>
(commit: c09d7f9)
The file was modified org.eclipse.lemminx/src/test/java/org/eclipse/lemminx/uriresolver/CacheResourcesManagerTest.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/contentmodel/participants/diagnostics/XMLValidator.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/telemetry/DocumentTelemetryInfo.java (diff)
Commit 43cf664cbbfdacd68637feee9c1ac90bd3526443 by angelo.zerr
Fixed potential NPE in XMLCompletions.java

Signed-off-by: Fred Bricon <fbricon@gmail.com>
(commit: 43cf664)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/services/XMLCompletions.java (diff)
Commit 9bb4dd24a2007ce3ce8ef857a53f0caf6150851d by David Thompson
XML language server should report select range capability in non
dynamic mean

Signed-off-by: azerr <azerr@redhat.com>
(commit: 9bb4dd2)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/settings/capabilities/ServerCapabilitiesInitializer.java (diff)
Commit b34a847c51043ccf782da8646d25323a1fa290ab by David Thompson
Provide cancel support for hover

Fixes #1474

Signed-off-by: azerr <azerr@redhat.com>
(commit: b34a847)
The file was removedorg.eclipse.lemminx/src/main/java/org/eclipse/lemminx/services/extensions/HoverParticipantAdapter.java
The file was removedorg.eclipse.lemminx/src/main/java/org/eclipse/lemminx/services/extensions/IHoverParticipant.java
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/services/extensions/IXMLExtension.java (diff)
The file was modified org.eclipse.lemminx/src/test/java/org/eclipse/lemminx/extensions/contentmodel/XMLSchemaHoverExtensionsTest.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/xsi/XSISchemaPlugin.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/contentmodel/participants/ContentModelHoverParticipant.java (diff)
The file was removedorg.eclipse.lemminx/src/main/java/org/eclipse/lemminx/services/extensions/IHoverRequest.java
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/services/HoverRequest.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/contentmodel/ContentModelPlugin.java (diff)
The file was addedorg.eclipse.lemminx/src/main/java/org/eclipse/lemminx/services/extensions/hover/HoverParticipantAdapter.java
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/entities/EntitiesPlugin.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/entities/participants/EntitiesHoverParticipant.java (diff)
The file was modified org.eclipse.lemminx/src/test/java/org/eclipse/lemminx/services/extensions/ErrorParticipantLanguageServiceTest.java (diff)
The file was addedorg.eclipse.lemminx/src/main/java/org/eclipse/lemminx/services/extensions/hover/IHoverParticipant.java
The file was addedorg.eclipse.lemminx/src/main/java/org/eclipse/lemminx/services/extensions/hover/IHoverRequest.java
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/xsi/participants/XSIHoverParticipant.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/services/extensions/XMLExtensionsRegistry.java (diff)
The file was modified org.eclipse.lemminx/src/test/java/org/eclipse/lemminx/services/extensions/HTMLHoverExtensionsTest.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/extensions/xsi/XSISchemaModel.java (diff)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/services/XMLHover.java (diff)
The file was modified org.eclipse.lemminx/src/test/java/org/eclipse/lemminx/services/extensions/AggregetedHoverValuesTest.java (diff)
Commit 6ed5b0e3d6b869e13d6ccc9f51686735f4054641 by David Thompson
ci: use actions/setup-java temurin distribution

Adopt OpenJDK got moved to Eclipse Temurin and won't be updated anymore. It is highly recommended to migrate workflows from adopt to temurin to keep receiving software and security updates

See : https://blog.adoptopenjdk.net/2021/08/goodbye-adoptopenjdk-hello-adoptium/

Co-authored-by: Moderne <team@moderne.io>
(commit: 6ed5b0e)
The file was modified .github/workflows/pr-verify.yml (diff)
Commit b55d804e1328f04a3a8a36d1d1591280d4716b43 by Fred Bricon
Return `null` on `shutdown` request

Fixes #1508

Signed-off-by: David Thompson <davthomp@redhat.com>
(commit: b55d804)
The file was modified org.eclipse.lemminx/src/main/java/org/eclipse/lemminx/XMLLanguageServer.java (diff)
Commit ff8dcde23e9a6a603d07f8b9ae9010486cc9f9af by David Thompson
Upversion to 0.25.0

Signed-off-by: David Thompson <davthomp@redhat.com>
(commit: ff8dcde)
The file was modified org.eclipse.lemminx/pom.xml (diff)
The file was modified pom.xml (diff)
Commit 624f0d008509f80c9f07da9ddae6f924551e511a by David Thompson
Changelog for 0.25.0

Signed-off-by: David Thompson <davthomp@redhat.com>
(commit: 624f0d0)
The file was modified CHANGELOG.md (diff)