From 76b71b8dac39023a6604792c235dd06e86c2cc2f Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Sat, 17 Feb 2024 15:05:56 +0100 Subject: [PATCH] Update m2e.core and m2e.sdk to 2.6 and add some release notes In this release cycle new API methods were added to m2e.core. Consequently the minor version of m2e.core and all containers should be bumped. --- RELEASE_NOTES.md | 13 +++++++++++-- org.eclipse.m2e.core/META-INF/MANIFEST.MF | 2 +- org.eclipse.m2e.feature/feature.xml | 2 +- org.eclipse.m2e.sdk.feature/feature.xml | 2 +- 4 files changed, 14 insertions(+), 5 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 66e3aaf740..b7027d5ce8 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,6 +1,6 @@ # Eclipse m2e - Release notes -## 2.5.1 +## 2.6.0 * 📅 Release Date: _expected_ end February 2024 @@ -8,7 +8,16 @@ Updated the embedded Maven from version 3.9.5 to 3.9.6; [Maven 3.9.6 Release Notes](https://maven.apache.org/docs/3.9.6/release-notes.html). -### New project preference for automated Maven project configuration updates +### Improved toolchain.xml handling + +In the Preferences under `Maven -> User Settings` the user `toolchain.xml` used in workspace builds can now be specified explicitly. +At the same time the `maven-toolchains-plugin` is now disabled by default for workspace builds. + +### Improved resource linking + +Source or resource folders of Maven-projects outside of the project's base directory are now considered in the workspace and are added to the project as linked resources. + +### Project preference for automated Maven project configuration updates Automatic configuration updates for Maven projects can now be disabled the in the project preferences. This allows to disable these updates individually per project and to store the setting in a preference-file under version control, diff --git a/org.eclipse.m2e.core/META-INF/MANIFEST.MF b/org.eclipse.m2e.core/META-INF/MANIFEST.MF index fa858aaa37..75a779490c 100644 --- a/org.eclipse.m2e.core/META-INF/MANIFEST.MF +++ b/org.eclipse.m2e.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-SymbolicName: org.eclipse.m2e.core;singleton:=true -Bundle-Version: 2.4.2.qualifier +Bundle-Version: 2.6.0.qualifier Bundle-Activator: org.eclipse.m2e.core.internal.MavenPluginActivator Bundle-Vendor: %Bundle-Vendor Bundle-Localization: plugin diff --git a/org.eclipse.m2e.feature/feature.xml b/org.eclipse.m2e.feature/feature.xml index e0c179007d..97f0d2ca9b 100644 --- a/org.eclipse.m2e.feature/feature.xml +++ b/org.eclipse.m2e.feature/feature.xml @@ -2,7 +2,7 @@