Skip to content

Commit

Permalink
Bump to version 0.8.0, prepare to release, and fix catalog *.setup file
Browse files Browse the repository at this point in the history
  • Loading branch information
abelgomez committed Sep 28, 2023
1 parent cb3d491 commit ca48917
Show file tree
Hide file tree
Showing 28 changed files with 107 additions and 38 deletions.
8 changes: 8 additions & 0 deletions doc/Changelog.md
Original file line number Diff line number Diff line change
@@ -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:
Expand Down
1 change: 1 addition & 0 deletions doc/Installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
4 changes: 2 additions & 2 deletions features/io.github.abelgomez.asyncapi.feature/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<feature
id="io.github.abelgomez.asyncapi.feature"
label="AsyncAPI Toolkit"
version="0.7.0.qualifier"
version="0.8.0.qualifier"
provider-name="SOM Research Lab">

<description url="https://github.com/SOM-Research/asyncapi-toolkit">
Expand Down Expand Up @@ -310,7 +310,7 @@ version(s), and exceptions or additional permissions here}.&quot;
id="io.github.abelgomez.asyncapi"
download-size="0"
install-size="0"
version="0.7.0.qualifier"
version="0.8.0.qualifier"
unpack="false"/>

</feature>
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<feature
id="io.github.abelgomez.asyncapi.i40.feature"
label="AsyncAPI Industry 4.0"
version="0.7.0.qualifier"
version="0.8.0.qualifier"
provider-name="SOM Research Lab">

<description url="https://github.com/SOM-Research/asyncapi-toolkit">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<feature
id="io.github.abelgomez.asyncapi.i40.profile.feature"
label="Industry 4.0 Profile"
version="0.7.0.qualifier"
version="0.8.0.qualifier"
provider-name="SOM Research Lab">

<description url="https://github.com/SOM-Research/asyncapi-toolkit">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<feature
id="io.github.abelgomez.asyncapi.i40.ui.feature"
label="AsyncAPI Industry 4.0 UI"
version="0.7.0.qualifier"
version="0.8.0.qualifier"
provider-name="SOM Research Lab">

<description url="https://github.com/SOM-Research/asyncapi-toolkit">
Expand Down
6 changes: 3 additions & 3 deletions features/io.github.abelgomez.asyncapi.ui.feature/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<feature
id="io.github.abelgomez.asyncapi.ui.feature"
label="AsyncAPI Toolkit UI"
version="0.7.0.qualifier"
version="0.8.0.qualifier"
provider-name="SOM Research Lab">

<description url="https://github.com/SOM-Research/asyncapi-toolkit">
Expand Down Expand Up @@ -321,14 +321,14 @@ version(s), and exceptions or additional permissions here}.&quot;
id="io.github.abelgomez.asyncapi.ide"
download-size="0"
install-size="0"
version="0.7.0.qualifier"
version="0.8.0.qualifier"
unpack="false"/>

<plugin
id="io.github.abelgomez.asyncapi.ui"
download-size="0"
install-size="0"
version="0.7.0.qualifier"
version="0.8.0.qualifier"
unpack="false"/>

</feature>
2 changes: 1 addition & 1 deletion features/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<parent>
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>root</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
</parent>
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>features</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
4 changes: 2 additions & 2 deletions plugins/io.github.abelgomez.asyncapi.i40.ui/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
<parent>
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>plugins</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
</parent>
<artifactId>io.github.abelgomez.asyncapi.i40.ui</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<name>[bundle] AsyncAPI Industry 4.0 UI Plug-in</name>
<organization>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
4 changes: 2 additions & 2 deletions plugins/io.github.abelgomez.asyncapi.i40/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
<parent>
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>plugins</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
</parent>
<artifactId>io.github.abelgomez.asyncapi.i40</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<name>[bundle] AsyncAPI Industry 4.0 Plug-in</name>
<organization>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
4 changes: 2 additions & 2 deletions plugins/io.github.abelgomez.asyncapi.ide/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
<parent>
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>plugins</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
</parent>
<artifactId>io.github.abelgomez.asyncapi.ide</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<name>[bundle] AsyncAPI Toolkit IDE Support Plug-in</name>
<organization>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
4 changes: 2 additions & 2 deletions plugins/io.github.abelgomez.asyncapi.ui/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
<parent>
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>plugins</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
</parent>
<artifactId>io.github.abelgomez.asyncapi.ui</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<name>[bundle] AsyncAPI Toolkit UI Plug-in</name>
<organization>
Expand Down
2 changes: 1 addition & 1 deletion plugins/io.github.abelgomez.asyncapi/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
1 change: 0 additions & 1 deletion plugins/io.github.abelgomez.asyncapi/model/AsyncApi.aird
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
<viewpoint:DAnalysis uid="_tgdeMFbgEemDn96f0DJa7Q" selectedViews="_t6KXoFbgEemDn96f0DJa7Q _t6OCAFbgEemDn96f0DJa7Q _t6XzAFbgEemDn96f0DJa7Q _t6XzAVbgEemDn96f0DJa7Q" version="15.0.0.202201261500">
<semanticResources>http://www.eclipse.org/emf/2002/Ecore</semanticResources>
<semanticResources>AsyncApi.genmodel</semanticResources>
<semanticResources>generated/AsyncApi.ecore</semanticResources>
<ownedViews xmi:type="viewpoint:DView" uid="_t6KXoFbgEemDn96f0DJa7Q">
<viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']"/>
<ownedRepresentationDescriptors xmi:type="viewpoint:DRepresentationDescriptor" uid="_NX2SMFyiEem4NbPa7826aw" name="AsyncApi" repPath="#_NXiwMFyiEem4NbPa7826aw" changeId="2428b02b-6154-48da-8d93-49804689f9ed">
Expand Down
4 changes: 2 additions & 2 deletions plugins/io.github.abelgomez.asyncapi/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
<parent>
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>plugins</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
</parent>
<artifactId>io.github.abelgomez.asyncapi</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<name>[bundle] AsyncAPI Toolkit Plug-in</name>
<organization>
Expand Down
2 changes: 1 addition & 1 deletion plugins/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>root</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
</parent>
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>plugins</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>root</artifactId>
<name>[container] AsyncAPI Toolkit</name>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
<module>plugins</module>
Expand Down Expand Up @@ -101,7 +101,7 @@
<artifact>
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>platform</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
</artifact>
</target>
<environments>
Expand Down
2 changes: 1 addition & 1 deletion releng/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<parent>
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>root</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
</parent>
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>releng</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion releng/products/asyncapi.product
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<?pde version="3.5"?>

<product name="AsyncAPI Toolkit" uid="io.github.abelgomez.asyncapi.product" id="org.eclipse.platform.ide" application="org.eclipse.ui.ide.workbench" version="0.7.0.qualifier" useFeatures="true" includeLaunchers="true">
<product name="AsyncAPI Toolkit" uid="io.github.abelgomez.asyncapi.product" id="org.eclipse.platform.ide" application="org.eclipse.ui.ide.workbench" version="0.8.0.qualifier" useFeatures="true" includeLaunchers="true">

<aboutInfo>
<image path="eclipse_lg.png"/>
Expand Down
2 changes: 1 addition & 1 deletion releng/products/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>releng</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
</parent>
<artifactId>products</artifactId>
<packaging>eclipse-repository</packaging>
Expand Down
54 changes: 50 additions & 4 deletions releng/setup/io.github.abelgomez.asyncapi.catalog.setup
Original file line number Diff line number Diff line change
Expand Up @@ -241,7 +241,7 @@
</setupTask>
<setupTask
xsi:type="setup.p2:P2Task"
label="AsyncAPI Toolkit - 0.6.1">
label="AsyncAPI Toolkit - 0.6.2">
<requirement
name="io.github.abelgomez.asyncapi.i40.feature.feature.group"/>
<requirement
Expand All @@ -253,7 +253,7 @@
<requirement
name="io.github.abelgomez.asyncapi.i40.profile.feature.feature.group"/>
<repository
url="https://som-research.github.io/asyncapi-toolkit/updates/0.6.1"/>
url="https://som-research.github.io/asyncapi-toolkit/updates/0.6.2"/>
</setupTask>
</version>
<version
Expand Down Expand Up @@ -287,7 +287,7 @@
</setupTask>
<setupTask
xsi:type="setup.p2:P2Task"
label="AsyncAPI Toolkit - 0.6.1">
label="AsyncAPI Toolkit - 0.7.0">
<requirement
name="io.github.abelgomez.asyncapi.i40.feature.feature.group"/>
<requirement
Expand All @@ -299,7 +299,53 @@
<requirement
name="io.github.abelgomez.asyncapi.i40.profile.feature.feature.group"/>
<repository
url="https://som-research.github.io/asyncapi-toolkit/updates/0.6.1"/>
url="https://som-research.github.io/asyncapi-toolkit/updates/0.7.0"/>
</setupTask>
</version>
<version
name="0.8.0"
label="0.8.0"
requiredJavaVersion="11">
<annotation
source="http://www.eclipse.org/oomph/setup/BrandingInfo">
<detail
key="siteURI">
<value>https://github.com/SOM-Research/asyncapi-toolkit/</value>
</detail>
<detail
key="shortcut">
<value>AsyncAPI Toolkit</value>
</detail>
</annotation>
<setupTask
xsi:type="setup.p2:P2Task"
label="Eclipse - 2022-03">
<repository
url="http://download.eclipse.org/releases/2022-03/"/>
</setupTask>
<setupTask
xsi:type="setup.p2:P2Task"
label="Eclipse Project Updates - 4.23">
<requirement
name="org.eclipse.platform.ide"/>
<repository
url="http://download.eclipse.org/eclipse/updates/4.23/"/>
</setupTask>
<setupTask
xsi:type="setup.p2:P2Task"
label="AsyncAPI Toolkit - 0.8.0">
<requirement
name="io.github.abelgomez.asyncapi.i40.feature.feature.group"/>
<requirement
name="io.github.abelgomez.asyncapi.i40.ui.feature.feature.group"/>
<requirement
name="io.github.abelgomez.asyncapi.feature.feature.group"/>
<requirement
name="io.github.abelgomez.asyncapi.ui.feature.feature.group"/>
<requirement
name="io.github.abelgomez.asyncapi.i40.profile.feature.feature.group"/>
<repository
url="https://som-research.github.io/asyncapi-toolkit/updates/0.8.0"/>
</setupTask>
</version>
<description>Package suited to design AsyncAPI-based event-driven architectures based on the Eclipse Platform adding the AsyncAPI Toolkit, m2e, JDT, among other utilities.</description>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<setup:Configuration
xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:setup="http://www.eclipse.org/oomph/setup/1.0"
label="AsyncAPI Toolkit Installation Configuration">
<installation
name="io.github.abelgomez.asyncapi.installation"
label="AsyncAPI Toolkit Installation">
<productVersion
href="io.github.abelgomez.asyncapi.catalog.setup#//@products[name='asyncapi-toolkit']/@versions[name='0.8.0']"/>
<description>AsyncAPI Toolkit Installation.</description>
</installation>
<description>The AsyncAPI Toolkit Configuration allows installing the AsyncAPI Toolkit.</description>
</setup:Configuration>
4 changes: 2 additions & 2 deletions releng/update/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
<parent>
<groupId>io.github.abelgomez.asyncapi</groupId>
<artifactId>releng</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
</parent>
<artifactId>update.eclipse-repository</artifactId>
<version>0.7.0-SNAPSHOT</version>
<version>0.8.0-SNAPSHOT</version>
<packaging>eclipse-repository</packaging>
<name>[updatesite] AsyncAPI Toolkit Update Site</name>
<build>
Expand Down

0 comments on commit ca48917

Please sign in to comment.