diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 7c805906d..272a0faf5 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -2,14 +2,31 @@ This page describes the noteworthy improvements provided by each release of Eclipse TM4E. -### Next release... +### Latest release -## 0.4.6 +## 0.6.0 -* 📅 Release Date (tentative): ? +* 📅 Release Date: June 23th 2022 * All changes: https://github.com/eclipse/tm4e/compare/0.4.5...master -### Latest release +#### Move to Java 17 + +TM4E now requires Java 17 to run. + +#### Added a language pack feature + +A "language pack" feature can now be installed. It adds some support for about all possible code files. More details at [org.eclipse.tm4e.language_pack/README.md](org.eclipse.tm4e.language_pack/README.md). + +#### Task markers in comments + +Marker tasks are now created for each occurrence of BUG,NOTE,FIXME,HACK,TODO,XXX in comments. + +#### Improve existing features + +Toggling comment, auto-closing pairs... got improved so they now feel more natural. + +#### Many bugfixes and code improvement + ## 0.4.5 diff --git a/org.eclipse.tm4e.core.tests/META-INF/MANIFEST.MF b/org.eclipse.tm4e.core.tests/META-INF/MANIFEST.MF index e1754d4b8..745a654bc 100644 --- a/org.eclipse.tm4e.core.tests/META-INF/MANIFEST.MF +++ b/org.eclipse.tm4e.core.tests/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: %pluginName Bundle-Vendor: %providerName Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tm4e.core.tests;singleton:=true -Bundle-Version: 0.4.2.qualifier +Bundle-Version: 0.5.0.qualifier Require-Bundle: org.apache.batik.css;bundle-version="1.7.0";resolution:=optional, org.apache.batik.util;bundle-version="1.7.0";resolution:=optional, com.google.gson;bundle-version="2.9.0";resolution:=optional, diff --git a/org.eclipse.tm4e.core.tests/pom.xml b/org.eclipse.tm4e.core.tests/pom.xml index df887c0df..9dcbc3746 100644 --- a/org.eclipse.tm4e.core.tests/pom.xml +++ b/org.eclipse.tm4e.core.tests/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.eclipse.tm4e.core.tests eclipse-test-plugin - 0.4.2-SNAPSHOT + 0.5.0-SNAPSHOT org.eclipse org.eclipse.tm4e diff --git a/org.eclipse.tm4e.core/META-INF/MANIFEST.MF b/org.eclipse.tm4e.core/META-INF/MANIFEST.MF index dcaf2d822..15da2d796 100644 --- a/org.eclipse.tm4e.core/META-INF/MANIFEST.MF +++ b/org.eclipse.tm4e.core/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: %pluginName Bundle-Vendor: %providerName Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tm4e.core -Bundle-Version: 0.4.6.qualifier +Bundle-Version: 0.5.0.qualifier Require-Bundle: org.apache.batik.css;bundle-version="1.9.1";resolution:=optional, org.apache.batik.util;bundle-version="1.9.1";resolution:=optional, com.google.gson;bundle-version="2.9.0", diff --git a/org.eclipse.tm4e.core/pom.xml b/org.eclipse.tm4e.core/pom.xml index 05d429832..be3a4b20b 100644 --- a/org.eclipse.tm4e.core/pom.xml +++ b/org.eclipse.tm4e.core/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.eclipse.tm4e.core eclipse-plugin - 0.4.6-SNAPSHOT + 0.5.0-SNAPSHOT org.eclipse org.eclipse.tm4e diff --git a/org.eclipse.tm4e.feature/feature.xml b/org.eclipse.tm4e.feature/feature.xml index a94dc5d07..0470125c2 100644 --- a/org.eclipse.tm4e.feature/feature.xml +++ b/org.eclipse.tm4e.feature/feature.xml @@ -2,7 +2,7 @@ diff --git a/org.eclipse.tm4e.feature/pom.xml b/org.eclipse.tm4e.feature/pom.xml index 203f82fdb..43ebc0529 100644 --- a/org.eclipse.tm4e.feature/pom.xml +++ b/org.eclipse.tm4e.feature/pom.xml @@ -7,5 +7,5 @@ org.eclipse.tm4e.feature eclipse-feature - 0.4.6-SNAPSHOT + 0.5.0-SNAPSHOT diff --git a/org.eclipse.tm4e.languageconfiguration.tests/META-INF/MANIFEST.MF b/org.eclipse.tm4e.languageconfiguration.tests/META-INF/MANIFEST.MF index d55ae3443..47d432235 100644 --- a/org.eclipse.tm4e.languageconfiguration.tests/META-INF/MANIFEST.MF +++ b/org.eclipse.tm4e.languageconfiguration.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Tests for TM4E language configuration support Bundle-SymbolicName: org.eclipse.tm4e.languageconfiguration.tests;singleton:=true -Bundle-Version: 0.2.1.qualifier +Bundle-Version: 0.5.0.qualifier Bundle-Vendor: Eclipse TM4E Automatic-Module-Name: org.eclipse.tm4e.languageconfiguration.tests Bundle-RequiredExecutionEnvironment: JavaSE-17 diff --git a/org.eclipse.tm4e.languageconfiguration.tests/pom.xml b/org.eclipse.tm4e.languageconfiguration.tests/pom.xml index 072d6ec51..da52697e5 100644 --- a/org.eclipse.tm4e.languageconfiguration.tests/pom.xml +++ b/org.eclipse.tm4e.languageconfiguration.tests/pom.xml @@ -1,7 +1,7 @@ 4.0.0 org.eclipse.tm4e.languageconfiguration.tests - 0.2.1-SNAPSHOT + 0.5.0-SNAPSHOT eclipse-test-plugin org.eclipse diff --git a/org.eclipse.tm4e.languageconfiguration/META-INF/MANIFEST.MF b/org.eclipse.tm4e.languageconfiguration/META-INF/MANIFEST.MF index acb04c358..a8459944c 100644 --- a/org.eclipse.tm4e.languageconfiguration/META-INF/MANIFEST.MF +++ b/org.eclipse.tm4e.languageconfiguration/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: %pluginName Bundle-Vendor: %providerName Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tm4e.languageconfiguration;singleton:=true -Bundle-Version: 0.4.2.qualifier +Bundle-Version: 0.5.0.qualifier Bundle-RequiredExecutionEnvironment: JavaSE-17 Require-Bundle: org.eclipse.jface.text, org.eclipse.ui.genericeditor, diff --git a/org.eclipse.tm4e.languageconfiguration/pom.xml b/org.eclipse.tm4e.languageconfiguration/pom.xml index c9d8dab8b..ecbe12910 100644 --- a/org.eclipse.tm4e.languageconfiguration/pom.xml +++ b/org.eclipse.tm4e.languageconfiguration/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.eclipse.tm4e.languageconfiguration eclipse-plugin - 0.4.2-SNAPSHOT + 0.5.0-SNAPSHOT org.eclipse org.eclipse.tm4e diff --git a/org.eclipse.tm4e.markdown/META-INF/MANIFEST.MF b/org.eclipse.tm4e.markdown/META-INF/MANIFEST.MF index e36b77957..aa18ac917 100644 --- a/org.eclipse.tm4e.markdown/META-INF/MANIFEST.MF +++ b/org.eclipse.tm4e.markdown/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: %pluginName Bundle-Vendor: %providerName Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tm4e.markdown;singleton:=true -Bundle-Version: 0.3.7.qualifier +Bundle-Version: 0.5.0.qualifier Require-Bundle: org.eclipse.core.runtime, org.eclipse.tm4e.core;bundle-version="0.4.6", org.eclipse.tm4e.registry;bundle-version="0.5.2", diff --git a/org.eclipse.tm4e.markdown/pom.xml b/org.eclipse.tm4e.markdown/pom.xml index ce224e81d..3bb4f5f15 100644 --- a/org.eclipse.tm4e.markdown/pom.xml +++ b/org.eclipse.tm4e.markdown/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.eclipse.tm4e.markdown eclipse-plugin - 0.3.7-SNAPSHOT + 0.5.0-SNAPSHOT org.eclipse org.eclipse.tm4e diff --git a/org.eclipse.tm4e.registry/META-INF/MANIFEST.MF b/org.eclipse.tm4e.registry/META-INF/MANIFEST.MF index bd9ffb671..7d00f333a 100644 --- a/org.eclipse.tm4e.registry/META-INF/MANIFEST.MF +++ b/org.eclipse.tm4e.registry/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-Vendor: %providerName Bundle-SymbolicName: org.eclipse.tm4e.registry;singleton:=true -Bundle-Version: 0.5.2.qualifier +Bundle-Version: 0.6.0.qualifier Bundle-RequiredExecutionEnvironment: JavaSE-17 Require-Bundle: org.eclipse.tm4e.core;bundle-version="0.4.6", org.eclipse.core.runtime, diff --git a/org.eclipse.tm4e.registry/pom.xml b/org.eclipse.tm4e.registry/pom.xml index aec17b792..93727ab8f 100644 --- a/org.eclipse.tm4e.registry/pom.xml +++ b/org.eclipse.tm4e.registry/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.eclipse.tm4e.registry eclipse-plugin - 0.5.2-SNAPSHOT + 0.6.0-SNAPSHOT org.eclipse org.eclipse.tm4e diff --git a/org.eclipse.tm4e.samples/META-INF/MANIFEST.MF b/org.eclipse.tm4e.samples/META-INF/MANIFEST.MF index 4a8d783c4..21be86f74 100644 --- a/org.eclipse.tm4e.samples/META-INF/MANIFEST.MF +++ b/org.eclipse.tm4e.samples/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: %pluginName Bundle-Vendor: %providerName Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tm4e.samples;singleton:=true -Bundle-Version: 0.3.8.qualifier +Bundle-Version: 0.4.0.qualifier Require-Bundle: org.eclipse.jface.text, org.eclipse.core.runtime, org.eclipse.ui, diff --git a/org.eclipse.tm4e.samples/pom.xml b/org.eclipse.tm4e.samples/pom.xml index d815c04db..77ba23abf 100644 --- a/org.eclipse.tm4e.samples/pom.xml +++ b/org.eclipse.tm4e.samples/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.eclipse.tm4e.samples eclipse-plugin - 0.3.8-SNAPSHOT + 0.4.0-SNAPSHOT org.eclipse org.eclipse.tm4e diff --git a/org.eclipse.tm4e.ui.tests/META-INF/MANIFEST.MF b/org.eclipse.tm4e.ui.tests/META-INF/MANIFEST.MF index c2aa5b41a..e01f99e5a 100644 --- a/org.eclipse.tm4e.ui.tests/META-INF/MANIFEST.MF +++ b/org.eclipse.tm4e.ui.tests/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: %pluginName Bundle-Vendor: %providerName Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tm4e.ui.tests;singleton:=true -Bundle-Version: 0.4.1.qualifier +Bundle-Version: 0.6.0.qualifier Require-Bundle: org.eclipse.tm4e.core, org.eclipse.jface.text, org.eclipse.core.runtime, diff --git a/org.eclipse.tm4e.ui.tests/pom.xml b/org.eclipse.tm4e.ui.tests/pom.xml index b8a4c2389..ce263cfab 100644 --- a/org.eclipse.tm4e.ui.tests/pom.xml +++ b/org.eclipse.tm4e.ui.tests/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.eclipse.tm4e.ui.tests eclipse-test-plugin - 0.4.1-SNAPSHOT + 0.6.0-SNAPSHOT org.eclipse org.eclipse.tm4e diff --git a/org.eclipse.tm4e.ui/META-INF/MANIFEST.MF b/org.eclipse.tm4e.ui/META-INF/MANIFEST.MF index c2235b053..f340a6a96 100644 --- a/org.eclipse.tm4e.ui/META-INF/MANIFEST.MF +++ b/org.eclipse.tm4e.ui/META-INF/MANIFEST.MF @@ -4,7 +4,7 @@ Bundle-Name: %pluginName Bundle-Vendor: %providerName Bundle-Localization: plugin Bundle-SymbolicName: org.eclipse.tm4e.ui;singleton:=true -Bundle-Version: 0.5.2.qualifier +Bundle-Version: 0.6.0.qualifier Require-Bundle: org.eclipse.tm4e.core;bundle-version="0.4.6", org.eclipse.jface.text, org.eclipse.core.runtime, diff --git a/org.eclipse.tm4e.ui/pom.xml b/org.eclipse.tm4e.ui/pom.xml index 42abdf399..3626a3c26 100644 --- a/org.eclipse.tm4e.ui/pom.xml +++ b/org.eclipse.tm4e.ui/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.eclipse.tm4e.ui eclipse-plugin - 0.5.2-SNAPSHOT + 0.6.0-SNAPSHOT org.eclipse org.eclipse.tm4e