Skip to content

Commit

Permalink
Prepare release of v0.6.1
Browse files Browse the repository at this point in the history
  • Loading branch information
abelgomez committed Jun 8, 2022
1 parent 90cc90c commit 7db8041
Show file tree
Hide file tree
Showing 5 changed files with 74 additions and 3 deletions.
2 changes: 1 addition & 1 deletion doc/Building.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,5 +45,5 @@ mvn clean tycho-versions:set-version -D newVersion=x.x.x-SNAPSHOT -P build-produ
## Release check list

- [ ] Update [Changelog.md](Changelog.md)
- [ ] Update [Installation.md](Installation.md.md)
- [ ] Update [Installation.md](Installation.md)
- [ ] Update [setup files](/releng/setup/).
13 changes: 11 additions & 2 deletions doc/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,18 @@
## AsyncAPI Toolkit v0.6.1

Minor release with minor fixes:

* Add support for user/password authentication in MQTT servers.
* Improve error notification on M2M transformation.
* Fix wildcard computation expression, allowing parameters to appear at the beginning of a channel name.
* Minor fix in package name calculation (skip empty segments).
* Catch a few NPE when generating AsyncAPI specifications/code of incomplete models.

## AsyncAPI Toolkit v0.6.0

Major release, with few but breaking changes:

* Change the metaclass the Broker stereotype extends (Class vs Component) (breaking change!)
* Change the metaclass the Broker stereotype extends (Class vs Component) (breaking change!).
* Minor fixes in the New Project wizard window.
* Improve documentation for the UML to AsyncAPI feature (i.e., _Industry 4.0_ support).

Expand Down Expand Up @@ -35,7 +45,6 @@ Major release with important changes:
* Improve and refactor project documentation.
* Many other code clean-ups and fixes.


## AsyncAPI Toolkit v0.4.6

Minor bugfixes:
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.6.1)](https://raw.githubusercontent.com/SOM-Research/asyncapi-toolkit/master/releng/setup/io.github.abelgomez.asyncapi.configuration.0.6.1.setup)
* [AsyncAPI Toolkit (0.6.0)](https://raw.githubusercontent.com/SOM-Research/asyncapi-toolkit/master/releng/setup/io.github.abelgomez.asyncapi.configuration.0.6.0.setup)
* [AsyncAPI Toolkit (0.5.0)](https://raw.githubusercontent.com/SOM-Research/asyncapi-toolkit/master/releng/setup/io.github.abelgomez.asyncapi.configuration.0.5.0.setup)

Expand Down
46 changes: 46 additions & 0 deletions releng/setup/io.github.abelgomez.asyncapi.catalog.setup
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,52 @@
url="https://som-research.github.io/asyncapi-toolkit/updates/0.6.0"/>
</setupTask>
</version>
<version
name="0.6.1"
label="0.6.1"
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.6.1">
<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.6.1"/>
</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>
</product>
<description>The catalog of products available as packaged downloads for the AsyncAPI Toolkit.</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.6.1']"/>
<description>AsyncAPI Toolkit Installation.</description>
</installation>
<description>The AsyncAPI Toolkit Configuration allows installing the AsyncAPI Toolkit.</description>
</setup:Configuration>

0 comments on commit 7db8041

Please sign in to comment.