From a7422293ccacaa3f0cb88e23fb93019f315fe2a1 Mon Sep 17 00:00:00 2001 From: azerr Date: Wed, 20 Nov 2024 17:34:22 +0100 Subject: [PATCH] Changelog for 0.29.0 Signed-off-by: azerr --- CHANGELOG.md | 21 +++++++++++++++++++++ org.eclipse.lemminx/pom.xml | 2 +- pom.xml | 2 +- 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 375e7af66..5bab1b0ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # Change Log +## [0.29.0](https://github.com/eclipse/lemminx/milestone/45?closed=1) (November 25, 2024) + +### Bug Fixes + +- ICompletionParticipant#onXMLContent is not called for CDATA. See [#1694](https://github.com/eclipse-lemminx/lemminx/issues/1694). +- Fix interaction between XInclude and PI. See [#1670](https://github.com/eclipse-lemminx/lemminx/pull/1670). +- Supports TextDocumentContentChangeEvent#getRangeLength with null value. See [#1696](https://github.com/eclipse-lemminx/lemminx/pull/1696). +- Implement `org.eclipse.lemminx.dom.DOMNode.getTextContent()` according to the API. See [#1695](https://github.com/eclipse-lemminx/lemminx/issues/1695). +- Support xsi:type overrides when resolving content model. See [#1647](https://github.com/eclipse-lemminx/lemminx/pull/1647). + +### Build + +- Fix builds on MacOS ARM64 with Java 8 (Temurin).. See [#1646](https://github.com/eclipse-lemminx/lemminx/pull/1646). +- Remove xtend.lib dependency. See [#1630](https://github.com/eclipse-lemminx/lemminx/pull/1630). + +### Other + +- Add basic OSGi metadata to the uber-jar See [#1710]https://github.com/eclipse-lemminx/lemminx/pull/1710). +- Make CacheResourcesManager Constructor used for test package protected. See [#1702](https://github.com/eclipse-lemminx/lemminx/pull/1702). +- Fix link to MavenDiagnosticParticipant. See [#1692](https://github.com/eclipse-lemminx/lemminx/pull/1692). + ## [0.28.0](https://github.com/eclipse/lemminx/milestone/44?closed=1) (May 27, 2024) ### Enhancements diff --git a/org.eclipse.lemminx/pom.xml b/org.eclipse.lemminx/pom.xml index b19bd5725..c0e7756b2 100644 --- a/org.eclipse.lemminx/pom.xml +++ b/org.eclipse.lemminx/pom.xml @@ -3,7 +3,7 @@ org.eclipse.lemminx lemminx-parent - 0.28.1-SNAPSHOT + 0.29.0-SNAPSHOT org.eclipse.lemminx diff --git a/pom.xml b/pom.xml index 99b9ebfe5..4d56fb0c7 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.eclipse.lemminx lemminx-parent - 0.28.1-SNAPSHOT + 0.29.0-SNAPSHOT pom Eclipse LemMinX LemMinX is a XML Language Server Protocol (LSP), and can be used with any editor that supports LSP, to offer an outstanding XML editing experience