From 3fbfd1ef3061f9d04f1fb7932754dc1cc50d1751 Mon Sep 17 00:00:00 2001 From: "Klare, Heiko" Date: Fri, 12 Dec 2025 13:05:02 +0100 Subject: [PATCH 1/2] Bump dependency of org.eclipse.ui.workbench to SWT With the consumption of latest functionality in SWT, the Workbench became incompatible with older versions of SWT. This is currently not reflected in the dependency bounds. This change adds an according lower bound for the dependency of org.eclipse.ui.workbench to SWT. --- bundles/org.eclipse.ui.workbench/.classpath | 2 +- bundles/org.eclipse.ui.workbench/META-INF/MANIFEST.MF | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/bundles/org.eclipse.ui.workbench/.classpath b/bundles/org.eclipse.ui.workbench/.classpath index 71787b2a7b2..2d0d3f60a8f 100644 --- a/bundles/org.eclipse.ui.workbench/.classpath +++ b/bundles/org.eclipse.ui.workbench/.classpath @@ -1,6 +1,6 @@ - + diff --git a/bundles/org.eclipse.ui.workbench/META-INF/MANIFEST.MF b/bundles/org.eclipse.ui.workbench/META-INF/MANIFEST.MF index bf659aedc4a..256bbabea84 100644 --- a/bundles/org.eclipse.ui.workbench/META-INF/MANIFEST.MF +++ b/bundles/org.eclipse.ui.workbench/META-INF/MANIFEST.MF @@ -113,7 +113,8 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.33.0,4.0.0)", org.eclipse.e4.ui.workbench.addons.swt;bundle-version="0.10.0", org.eclipse.e4.ui.services;bundle-version="1.3.0", org.eclipse.emf.ecore.xmi;bundle-version="2.11.0", - org.eclipse.e4.core.di.extensions;bundle-version="0.13.0" + org.eclipse.e4.core.di.extensions;bundle-version="0.13.0", + org.eclipse.swt;bundle-version="[3.133.0,4.0.0)" Import-Package: com.ibm.icu.util, jakarta.annotation;version="[2.1.0,3.0.0)", jakarta.inject;version="[2.0.0,3.0.0)", @@ -132,7 +133,7 @@ Import-Package: com.ibm.icu.util, org.osgi.service.event.propertytypes;version="[1.4.0,2.0.0)", org.w3c.dom, org.xml.sax -Bundle-RequiredExecutionEnvironment: JavaSE-17 +Bundle-RequiredExecutionEnvironment: JavaSE-21 Require-Capability: osgi.extender; filter:="(&(osgi.extender=osgi.component)(version>=1.2)(!(version>=2.0)))" Automatic-Module-Name: org.eclipse.ui.workbench From db449c74e7219d75ec08574170cce951774a4b29 Mon Sep 17 00:00:00 2001 From: "Klare, Heiko" Date: Fri, 12 Dec 2025 13:05:17 +0100 Subject: [PATCH 2/2] Bump version for 4.39 stream --- bundles/org.eclipse.ui.workbench/META-INF/MANIFEST.MF | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bundles/org.eclipse.ui.workbench/META-INF/MANIFEST.MF b/bundles/org.eclipse.ui.workbench/META-INF/MANIFEST.MF index 256bbabea84..441325301b0 100644 --- a/bundles/org.eclipse.ui.workbench/META-INF/MANIFEST.MF +++ b/bundles/org.eclipse.ui.workbench/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.ui.workbench; singleton:=true -Bundle-Version: 3.137.100.qualifier +Bundle-Version: 3.138.0.qualifier Bundle-Activator: org.eclipse.ui.internal.WorkbenchPlugin Bundle-ActivationPolicy: lazy Bundle-Vendor: %providerName