From ca48917a82fbd90f00509715660cbe5ae6938ba8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Abel=20G=C3=B3mez?= Date: Thu, 28 Sep 2023 14:45:11 +0200 Subject: [PATCH] Bump to version 0.8.0, prepare to release, and fix catalog *.setup file --- doc/Changelog.md | 8 +++ doc/Installation.md | 1 + .../feature.xml | 4 +- .../feature.xml | 2 +- .../feature.xml | 2 +- .../feature.xml | 2 +- .../feature.xml | 6 +-- features/pom.xml | 2 +- .../META-INF/MANIFEST.MF | 2 +- .../META-INF/MANIFEST.MF | 2 +- .../pom.xml | 4 +- .../META-INF/MANIFEST.MF | 2 +- .../io.github.abelgomez.asyncapi.i40/pom.xml | 4 +- .../META-INF/MANIFEST.MF | 2 +- .../io.github.abelgomez.asyncapi.ide/pom.xml | 4 +- .../META-INF/MANIFEST.MF | 2 +- .../io.github.abelgomez.asyncapi.ui/pom.xml | 4 +- .../META-INF/MANIFEST.MF | 2 +- .../model/AsyncApi.aird | 1 - plugins/io.github.abelgomez.asyncapi/pom.xml | 4 +- plugins/pom.xml | 2 +- pom.xml | 4 +- releng/pom.xml | 2 +- releng/products/asyncapi.product | 2 +- releng/products/pom.xml | 2 +- ...io.github.abelgomez.asyncapi.catalog.setup | 54 +++++++++++++++++-- ...elgomez.asyncapi.configuration.0.8.0.setup | 15 ++++++ releng/update/pom.xml | 4 +- 28 files changed, 107 insertions(+), 38 deletions(-) create mode 100644 releng/setup/io.github.abelgomez.asyncapi.configuration.0.8.0.setup diff --git a/doc/Changelog.md b/doc/Changelog.md index dd523b6..8ac076b 100644 --- a/doc/Changelog.md +++ b/doc/Changelog.md @@ -1,3 +1,11 @@ +## AsyncAPI Toolkit v0.8.0 + +Major release with small but incompatible changes: + +* Update the Service Level Agreement extensions to the latest version. + +**NOTE**: the changes only affect the SLA extensions, so "normative" AsyncAPI projects and definitions should work as before. Nevertheless, since the grammar for SLAs has changed, we mark this version as backwards incompatible. + ## AsyncAPI Toolkit v0.7.0 Major release with small but incompatible changes: diff --git a/doc/Installation.md b/doc/Installation.md index adf43b4..9bf7b52 100644 --- a/doc/Installation.md +++ b/doc/Installation.md @@ -21,6 +21,7 @@ First, download the [Eclipse installer](https://www.eclipse.org/downloads/packag Setup links: * [AsyncAPI Toolkit (latest)](https://raw.githubusercontent.com/SOM-Research/asyncapi-toolkit/master/releng/setup/io.github.abelgomez.asyncapi.configuration.latest.setup) +* [AsyncAPI Toolkit (0.8.0)](https://raw.githubusercontent.com/SOM-Research/asyncapi-toolkit/master/releng/setup/io.github.abelgomez.asyncapi.configuration.0.8.0.setup) * [AsyncAPI Toolkit (0.7.0)](https://raw.githubusercontent.com/SOM-Research/asyncapi-toolkit/master/releng/setup/io.github.abelgomez.asyncapi.configuration.0.7.0.setup) * [AsyncAPI Toolkit (0.6.2)](https://raw.githubusercontent.com/SOM-Research/asyncapi-toolkit/master/releng/setup/io.github.abelgomez.asyncapi.configuration.0.6.2.setup) * [AsyncAPI Toolkit (0.6.1)](https://raw.githubusercontent.com/SOM-Research/asyncapi-toolkit/master/releng/setup/io.github.abelgomez.asyncapi.configuration.0.6.1.setup) diff --git a/features/io.github.abelgomez.asyncapi.feature/feature.xml b/features/io.github.abelgomez.asyncapi.feature/feature.xml index b8aee35..5eec7c0 100644 --- a/features/io.github.abelgomez.asyncapi.feature/feature.xml +++ b/features/io.github.abelgomez.asyncapi.feature/feature.xml @@ -2,7 +2,7 @@ @@ -310,7 +310,7 @@ version(s), and exceptions or additional permissions here}." id="io.github.abelgomez.asyncapi" download-size="0" install-size="0" - version="0.7.0.qualifier" + version="0.8.0.qualifier" unpack="false"/> diff --git a/features/io.github.abelgomez.asyncapi.i40.feature/feature.xml b/features/io.github.abelgomez.asyncapi.i40.feature/feature.xml index b6f8455..b415049 100644 --- a/features/io.github.abelgomez.asyncapi.i40.feature/feature.xml +++ b/features/io.github.abelgomez.asyncapi.i40.feature/feature.xml @@ -2,7 +2,7 @@ diff --git a/features/io.github.abelgomez.asyncapi.i40.profile.feature/feature.xml b/features/io.github.abelgomez.asyncapi.i40.profile.feature/feature.xml index 43319e9..022a800 100644 --- a/features/io.github.abelgomez.asyncapi.i40.profile.feature/feature.xml +++ b/features/io.github.abelgomez.asyncapi.i40.profile.feature/feature.xml @@ -2,7 +2,7 @@ diff --git a/features/io.github.abelgomez.asyncapi.i40.ui.feature/feature.xml b/features/io.github.abelgomez.asyncapi.i40.ui.feature/feature.xml index 796ebee..dadc9a8 100644 --- a/features/io.github.abelgomez.asyncapi.i40.ui.feature/feature.xml +++ b/features/io.github.abelgomez.asyncapi.i40.ui.feature/feature.xml @@ -2,7 +2,7 @@ diff --git a/features/io.github.abelgomez.asyncapi.ui.feature/feature.xml b/features/io.github.abelgomez.asyncapi.ui.feature/feature.xml index d326414..bca5b12 100644 --- a/features/io.github.abelgomez.asyncapi.ui.feature/feature.xml +++ b/features/io.github.abelgomez.asyncapi.ui.feature/feature.xml @@ -2,7 +2,7 @@ @@ -321,14 +321,14 @@ version(s), and exceptions or additional permissions here}." id="io.github.abelgomez.asyncapi.ide" download-size="0" install-size="0" - version="0.7.0.qualifier" + version="0.8.0.qualifier" unpack="false"/> diff --git a/features/pom.xml b/features/pom.xml index 8d392df..d1f4c0f 100644 --- a/features/pom.xml +++ b/features/pom.xml @@ -8,7 +8,7 @@ io.github.abelgomez.asyncapi root - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT io.github.abelgomez.asyncapi features diff --git a/plugins/io.github.abelgomez.asyncapi.i40.profile/META-INF/MANIFEST.MF b/plugins/io.github.abelgomez.asyncapi.i40.profile/META-INF/MANIFEST.MF index 575fb8c..1410c9b 100644 --- a/plugins/io.github.abelgomez.asyncapi.i40.profile/META-INF/MANIFEST.MF +++ b/plugins/io.github.abelgomez.asyncapi.i40.profile/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: io.github.abelgomez.asyncapi.i40.profile;singleton:=true Automatic-Module-Name: io.github.abelgomez.asyncapi.i40.profile -Bundle-Version: 0.7.0.qualifier +Bundle-Version: 0.8.0.qualifier Bundle-ClassPath: . Bundle-Vendor: %providerName Bundle-Localization: plugin diff --git a/plugins/io.github.abelgomez.asyncapi.i40.ui/META-INF/MANIFEST.MF b/plugins/io.github.abelgomez.asyncapi.i40.ui/META-INF/MANIFEST.MF index 2e40bbd..4e477d1 100644 --- a/plugins/io.github.abelgomez.asyncapi.i40.ui/META-INF/MANIFEST.MF +++ b/plugins/io.github.abelgomez.asyncapi.i40.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: AsyncAPI Industry 4.0 UI Plug-in Bundle-SymbolicName: io.github.abelgomez.asyncapi.i40.ui;singleton:=true -Bundle-Version: 0.7.0.qualifier +Bundle-Version: 0.8.0.qualifier Bundle-Activator: io.github.abelgomez.asyncapi.i40.ui.I40UiPlugin Bundle-Vendor: SOM Research Lab Require-Bundle: io.github.abelgomez.asyncapi, diff --git a/plugins/io.github.abelgomez.asyncapi.i40.ui/pom.xml b/plugins/io.github.abelgomez.asyncapi.i40.ui/pom.xml index be2fe14..dc73ce1 100644 --- a/plugins/io.github.abelgomez.asyncapi.i40.ui/pom.xml +++ b/plugins/io.github.abelgomez.asyncapi.i40.ui/pom.xml @@ -7,10 +7,10 @@ io.github.abelgomez.asyncapi plugins - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT io.github.abelgomez.asyncapi.i40.ui - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT eclipse-plugin [bundle] AsyncAPI Industry 4.0 UI Plug-in diff --git a/plugins/io.github.abelgomez.asyncapi.i40/META-INF/MANIFEST.MF b/plugins/io.github.abelgomez.asyncapi.i40/META-INF/MANIFEST.MF index 173f84b..1eda372 100644 --- a/plugins/io.github.abelgomez.asyncapi.i40/META-INF/MANIFEST.MF +++ b/plugins/io.github.abelgomez.asyncapi.i40/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: AsyncAPI Industry 4.0 Plug-in Bundle-SymbolicName: io.github.abelgomez.asyncapi.i40 -Bundle-Version: 0.7.0.qualifier +Bundle-Version: 0.8.0.qualifier Bundle-Activator: io.github.abelgomez.asyncapi.i40.I40Plugin Bundle-Vendor: SOM Research Lab Require-Bundle: org.eclipse.core.runtime, diff --git a/plugins/io.github.abelgomez.asyncapi.i40/pom.xml b/plugins/io.github.abelgomez.asyncapi.i40/pom.xml index 4657381..ed87ad2 100644 --- a/plugins/io.github.abelgomez.asyncapi.i40/pom.xml +++ b/plugins/io.github.abelgomez.asyncapi.i40/pom.xml @@ -7,10 +7,10 @@ io.github.abelgomez.asyncapi plugins - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT io.github.abelgomez.asyncapi.i40 - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT eclipse-plugin [bundle] AsyncAPI Industry 4.0 Plug-in diff --git a/plugins/io.github.abelgomez.asyncapi.ide/META-INF/MANIFEST.MF b/plugins/io.github.abelgomez.asyncapi.ide/META-INF/MANIFEST.MF index f70d86f..854a5ef 100644 --- a/plugins/io.github.abelgomez.asyncapi.ide/META-INF/MANIFEST.MF +++ b/plugins/io.github.abelgomez.asyncapi.ide/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Automatic-Module-Name: io.github.abelgomez.asyncapi.ide Bundle-ManifestVersion: 2 Bundle-Name: AsyncAPI Toolkit IDE Support Plug-in Bundle-Vendor: SOM Research Lab -Bundle-Version: 0.7.0.qualifier +Bundle-Version: 0.8.0.qualifier Bundle-SymbolicName: io.github.abelgomez.asyncapi.ide; singleton:=true Bundle-ActivationPolicy: lazy Require-Bundle: io.github.abelgomez.asyncapi, diff --git a/plugins/io.github.abelgomez.asyncapi.ide/pom.xml b/plugins/io.github.abelgomez.asyncapi.ide/pom.xml index 07d6458..9ee52f7 100644 --- a/plugins/io.github.abelgomez.asyncapi.ide/pom.xml +++ b/plugins/io.github.abelgomez.asyncapi.ide/pom.xml @@ -7,10 +7,10 @@ io.github.abelgomez.asyncapi plugins - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT io.github.abelgomez.asyncapi.ide - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT eclipse-plugin [bundle] AsyncAPI Toolkit IDE Support Plug-in diff --git a/plugins/io.github.abelgomez.asyncapi.ui/META-INF/MANIFEST.MF b/plugins/io.github.abelgomez.asyncapi.ui/META-INF/MANIFEST.MF index a2c1bab..abbddb0 100644 --- a/plugins/io.github.abelgomez.asyncapi.ui/META-INF/MANIFEST.MF +++ b/plugins/io.github.abelgomez.asyncapi.ui/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Automatic-Module-Name: io.github.abelgomez.asyncapi.ui Bundle-ManifestVersion: 2 Bundle-Name: AsyncAPI Toolkit UI Plug-in Bundle-Vendor: SOM Research Lab -Bundle-Version: 0.7.0.qualifier +Bundle-Version: 0.8.0.qualifier Bundle-SymbolicName: io.github.abelgomez.asyncapi.ui; singleton:=true Bundle-ActivationPolicy: lazy Require-Bundle: io.github.abelgomez.asyncapi, diff --git a/plugins/io.github.abelgomez.asyncapi.ui/pom.xml b/plugins/io.github.abelgomez.asyncapi.ui/pom.xml index 31f7bd9..2dba66f 100644 --- a/plugins/io.github.abelgomez.asyncapi.ui/pom.xml +++ b/plugins/io.github.abelgomez.asyncapi.ui/pom.xml @@ -7,10 +7,10 @@ io.github.abelgomez.asyncapi plugins - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT io.github.abelgomez.asyncapi.ui - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT eclipse-plugin [bundle] AsyncAPI Toolkit UI Plug-in diff --git a/plugins/io.github.abelgomez.asyncapi/META-INF/MANIFEST.MF b/plugins/io.github.abelgomez.asyncapi/META-INF/MANIFEST.MF index 01bc976..fc5352b 100644 --- a/plugins/io.github.abelgomez.asyncapi/META-INF/MANIFEST.MF +++ b/plugins/io.github.abelgomez.asyncapi/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Automatic-Module-Name: io.github.abelgomez.asyncapi Bundle-ManifestVersion: 2 Bundle-Name: AsyncAPI Toolkit Plug-in Bundle-Vendor: SOM Research Lab -Bundle-Version: 0.7.0.qualifier +Bundle-Version: 0.8.0.qualifier Bundle-SymbolicName: io.github.abelgomez.asyncapi; singleton:=true Bundle-ActivationPolicy: lazy Require-Bundle: org.eclipse.xtext, diff --git a/plugins/io.github.abelgomez.asyncapi/model/AsyncApi.aird b/plugins/io.github.abelgomez.asyncapi/model/AsyncApi.aird index c4222e2..38ed8cc 100644 --- a/plugins/io.github.abelgomez.asyncapi/model/AsyncApi.aird +++ b/plugins/io.github.abelgomez.asyncapi/model/AsyncApi.aird @@ -3,7 +3,6 @@ http://www.eclipse.org/emf/2002/Ecore AsyncApi.genmodel - generated/AsyncApi.ecore diff --git a/plugins/io.github.abelgomez.asyncapi/pom.xml b/plugins/io.github.abelgomez.asyncapi/pom.xml index 21848f6..a0cc418 100644 --- a/plugins/io.github.abelgomez.asyncapi/pom.xml +++ b/plugins/io.github.abelgomez.asyncapi/pom.xml @@ -7,10 +7,10 @@ io.github.abelgomez.asyncapi plugins - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT io.github.abelgomez.asyncapi - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT eclipse-plugin [bundle] AsyncAPI Toolkit Plug-in diff --git a/plugins/pom.xml b/plugins/pom.xml index 931053c..8050dec 100644 --- a/plugins/pom.xml +++ b/plugins/pom.xml @@ -5,7 +5,7 @@ io.github.abelgomez.asyncapi root - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT io.github.abelgomez.asyncapi plugins diff --git a/pom.xml b/pom.xml index 4703e60..672ad55 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ io.github.abelgomez.asyncapi root [container] AsyncAPI Toolkit - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT pom plugins @@ -101,7 +101,7 @@ io.github.abelgomez.asyncapi platform - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT diff --git a/releng/pom.xml b/releng/pom.xml index 45334aa..c555582 100644 --- a/releng/pom.xml +++ b/releng/pom.xml @@ -8,7 +8,7 @@ io.github.abelgomez.asyncapi root - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT io.github.abelgomez.asyncapi releng diff --git a/releng/products/asyncapi.product b/releng/products/asyncapi.product index 9822484..c436d6a 100644 --- a/releng/products/asyncapi.product +++ b/releng/products/asyncapi.product @@ -1,7 +1,7 @@ - + diff --git a/releng/products/pom.xml b/releng/products/pom.xml index 4bfe5fe..b0fed34 100644 --- a/releng/products/pom.xml +++ b/releng/products/pom.xml @@ -7,7 +7,7 @@ io.github.abelgomez.asyncapi releng - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT products eclipse-repository diff --git a/releng/setup/io.github.abelgomez.asyncapi.catalog.setup b/releng/setup/io.github.abelgomez.asyncapi.catalog.setup index 0e8eb1f..1f40a06 100644 --- a/releng/setup/io.github.abelgomez.asyncapi.catalog.setup +++ b/releng/setup/io.github.abelgomez.asyncapi.catalog.setup @@ -241,7 +241,7 @@ + label="AsyncAPI Toolkit - 0.6.2"> + url="https://som-research.github.io/asyncapi-toolkit/updates/0.6.2"/> + label="AsyncAPI Toolkit - 0.7.0"> + url="https://som-research.github.io/asyncapi-toolkit/updates/0.7.0"/> + + + + + + https://github.com/SOM-Research/asyncapi-toolkit/ + + + AsyncAPI Toolkit + + + + + + + + + + + + + + + + Package suited to design AsyncAPI-based event-driven architectures based on the Eclipse Platform adding the AsyncAPI Toolkit, m2e, JDT, among other utilities. diff --git a/releng/setup/io.github.abelgomez.asyncapi.configuration.0.8.0.setup b/releng/setup/io.github.abelgomez.asyncapi.configuration.0.8.0.setup new file mode 100644 index 0000000..bb7e36f --- /dev/null +++ b/releng/setup/io.github.abelgomez.asyncapi.configuration.0.8.0.setup @@ -0,0 +1,15 @@ + + + + + AsyncAPI Toolkit Installation. + + The AsyncAPI Toolkit Configuration allows installing the AsyncAPI Toolkit. + diff --git a/releng/update/pom.xml b/releng/update/pom.xml index e2dbf0f..bc22429 100644 --- a/releng/update/pom.xml +++ b/releng/update/pom.xml @@ -7,10 +7,10 @@ io.github.abelgomez.asyncapi releng - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT update.eclipse-repository - 0.7.0-SNAPSHOT + 0.8.0-SNAPSHOT eclipse-repository [updatesite] AsyncAPI Toolkit Update Site