tag:github.com,2008:https://github.com/ipa320/RosTooling/releases Release notes from RosTooling 2024-04-25T08:20:20Z tag:github.com,2008:Repository/105131000/3.0.0-Release 2024-04-25T08:32:46Z 3.0.0 Release <p>Version: 3.0.0.202404251023<br> Link: <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ipa320/RosTooling-update-site/commit/93e7ecdd444549030788cc1e0256a2777f1b6adf/hovercard" href="https://github.com/ipa320/RosTooling-update-site/commit/93e7ecdd444549030788cc1e0256a2777f1b6adf">ipa320/RosTooling-update-site@<tt>93e7ecd</tt></a></p> <p>This version is being used by the beta testers.</p> <h2>What's Changed</h2> <ul> <li>Clean eclipse wizards by @ipa-nhg in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2003910961" data-permission-text="Title is private" data-url="https://github.com/ipa320/RosTooling/issues/210" data-hovercard-type="pull_request" data-hovercard-url="/ipa320/RosTooling/pull/210/hovercard" href="https://github.com/ipa320/RosTooling/pull/210">#210</a></li> <li>Add the definition of subsystems and the creation of systems from existing launch files by @ipa-nhg in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2023544451" data-permission-text="Title is private" data-url="https://github.com/ipa320/RosTooling/issues/211" data-hovercard-type="pull_request" data-hovercard-url="/ipa320/RosTooling/pull/211/hovercard" href="https://github.com/ipa320/RosTooling/pull/211">#211</a></li> <li>Add parameters to the Launch file generator for ROS2 by @ipa-nhg in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2094459867" data-permission-text="Title is private" data-url="https://github.com/ipa320/RosTooling/issues/213" data-hovercard-type="pull_request" data-hovercard-url="/ipa320/RosTooling/pull/213/hovercard" href="https://github.com/ipa320/RosTooling/pull/213">#213</a></li> <li>Validator for parameters checks the sub values un case of arrays of arrays by @ipa-nhg in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2186918736" data-permission-text="Title is private" data-url="https://github.com/ipa320/RosTooling/issues/216" data-hovercard-type="pull_request" data-hovercard-url="/ipa320/RosTooling/pull/216/hovercard" href="https://github.com/ipa320/RosTooling/pull/216">#216</a></li> <li>fix cannot reference to parameter in rossystem by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ipa-rwu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ipa-rwu">@ipa-rwu</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2197456266" data-permission-text="Title is private" data-url="https://github.com/ipa320/RosTooling/issues/217" data-hovercard-type="pull_request" data-hovercard-url="/ipa320/RosTooling/pull/217/hovercard" href="https://github.com/ipa320/RosTooling/pull/217">#217</a></li> <li>Implement yaml file generator for parameters and fix parameter values validator by @ipa-nhg in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2200230357" data-permission-text="Title is private" data-url="https://github.com/ipa320/RosTooling/issues/218" data-hovercard-type="pull_request" data-hovercard-url="/ipa320/RosTooling/pull/218/hovercard" href="https://github.com/ipa320/RosTooling/pull/218">#218</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/ipa320/RosTooling/compare/3.0.0...3.0.0-Release"><tt>3.0.0...3.0.0-Release</tt></a></p> NadiaHG tag:github.com,2008:Repository/105131000/3.0.0 2024-04-25T08:27:39Z 3.0.0_prerelease <ul> <li>Redefinition of metamodels</li> <li>Remove unused ComponentInterface concept</li> <li>Transfer grammar to yaml format</li> <li>Support cleanly ros1 and ros2</li> <li>Redefinition of RosSystem</li> </ul> NadiaHG tag:github.com,2008:Repository/105131000/2.0.0 2024-02-28T09:34:31Z 2.0.0-release <ul> <li>Add the definition of ComponentStacks</li> <li>Add plugin for the auto-generation of deployment artifacts; docker containers structure for systems and stacks</li> <li>Create the package type AmentPackage; update the launch file generator to distinguish ROS1 and ROS2 packages and generate the launch package only for the selected version</li> <li>Minor fixes for parameters definition</li> </ul> NadiaHG tag:github.com,2008:Repository/105131000/1.5.0 2021-06-10T08:04:11Z 1.5.0 <ul> <li>Simplification of the DSLs and the grammar</li> <li>Draft for the ROS2 support: <ul> <li>improved the cpp code generator from .ros models</li> <li>First version for the ROS2 launch file generator</li> </ul> </li> <li>New features: <ul> <li>Added the wizard to reload interfaces from the original .ros files to the rossystem models: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="586284191" data-permission-text="Title is private" data-url="https://github.com/ipa320/RosTooling/issues/95" data-hovercard-type="issue" data-hovercard-url="/ipa320/RosTooling/issues/95/hovercard" href="https://github.com/ipa320/RosTooling/issues/95">#95</a></li> <li>Java action to remove cleanly the components using sirius <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="902113787" data-permission-text="Title is private" data-url="https://github.com/ipa320/RosTooling/issues/134" data-hovercard-type="issue" data-hovercard-url="/ipa320/RosTooling/issues/134/hovercard" href="https://github.com/ipa320/RosTooling/issues/134">#134</a></li> </ul> </li> </ul> <p>This version is <strong>NOT</strong> backwards compatible with the old version of the models. The artifact supports only the new grammar of the ros model</p> NadiaHG tag:github.com,2008:Repository/105131000/1.5.0_prerelease 2021-03-31T16:15:51Z 1.5.0_prerelease <p>prepare new pre-release - update plugins versions</p> NadiaHG tag:github.com,2008:Repository/105131000/1.4.0 2021-03-31T16:27:29Z Release 1.4.0 <p>Includes:</p> <ul> <li>the simplified version of the ros grammar</li> <li>Fix the name "Struct" for parameters</li> <li>Add the optional attribute "FromRosNode" for the Component interfaces</li> </ul> <p>This version is backwards compatible with the old version of the models. The grammar artifact support both grammars the old and the new one.</p> <p>all the code generators and validators where consequently updated</p> NadiaHG tag:github.com,2008:Repository/105131000/1.4.0_TestComponentStacks 2021-03-31T16:27:24Z 1.4.0_TestComponentStacks <p>Pre-release - experiment with the RosSystem metamodel to support the definition of Components stacks and quality attributes:</p> <p>NOTE:</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Only the metamodel and Xtext grammar were modified The models validator and the code generator were not updated"><pre class="notranslate"><code>Only the metamodel and Xtext grammar were modified The models validator and the code generator were not updated </code></pre></div> <p>The proposed metamodels are backwards compatible with the previous rossystem files</p> NadiaHG tag:github.com,2008:Repository/105131000/1.4.0_GrammarSimplification 2021-03-08T14:55:58Z 1.4.0_GrammarSimplification <p>Update documentation to support the new models version</p> NadiaHG tag:github.com,2008:Repository/105131000/1.3.0 2020-12-03T15:30:57Z Release 1.3.0 <ul> <li>Update launch file generator to support rosparams</li> <li>Fix model combination feature</li> <li>Upgrade to eclipse 2020-11</li> </ul> NadiaHG tag:github.com,2008:Repository/105131000/1.3.0_TestComponentStacks 2020-12-16T14:14:34Z 1.3.0_TestComponentStacks <p>Pre-release - experiment with the RosSystem metamodel to support the definition of Components stacks and quality attributes:</p> <p>NOTE:</p> <ul> <li>Only the metamodel and Xtext grammar were modified</li> <li>The models validator and the code generator were not updated</li> </ul> <p>The proposed metamodels are backwards compatible with the previous rossystem files</p> NadiaHG