The versioning used is Sentimental versioning.
- Adjusted code to get compatibility with noetic
noetic-devel
is to be the main branch- previous
master
branch is renamedmelodic-devel
(compatibility withkinetic
as well) - Any update will be only done onto the noetic-devel branch.
- The template name is not anymore provided as input parameter to
generate_package
. It is now a parameter to thepackage
within the interface file. So that a generation / update call only requires the xml file, nothing more.
- It is now possible to use the Jinja2 generator. A Template designer can select the custom and /or the jinja2 generator. This does not affect the Developer.
- In the XML specification, term
node
is replaced bycomponent
. Remove "term" restriction to nodes, and enables considering other packages types. This change is also affecting the package templates.
- The latest version aligned with the reference paper.