All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.10.5 - 2022-04-09
- CLI now displays related nodes with -vvv option
- Abstract nodes are resolved to concrete substituted nodes (CSAR support)
- Underscores and full-stops in node names auto replaced with dashes
- Bump package versions
- Bad URL in failing tests
0.10.4 - 2022-02-04
- Stop validating top level repositories key if no repo is referenced in ADT
click
package was missing from package requirements
0.10.3 - 2022-01-10
- This changelog
- A readme
- Packaged on PyPI
- Support/add custom exception message headers
- set_template and MultiError can be imported from top-level pkg
- More details in setup.py
- Properly silence logging in CLI
0.10.2 - 2022-01-06
- Command-line interface for standalone parsing
- Validation of topology_template
- Improve CSAR support
- Refactor exceptions, utils
- Improve exception formatting
0.10.1 - 2022-01-05
- Minimal support for CSAR files
0.10.0 - 2022-01-04
- Make MiCADOParser its own package
0.9.x - 2020-09-29
- Support TOSCA v1.3 features for MiCADO Edge
- Instance count
- Occurrences
- Indexed inputs
0.9.1 - 2020-09-29
- Refactor MiCADOParser class to functions
- Better organisation of TOSCAParser re-raised exceptions
0.9.0 - 2020-04-08
0.8.0 - 2019-09-27
- Fix validation of requirements
0.7.3 - 2019-06-13
0.7.2 - 2019-02-22
0.7.1 - 2019-01-10
0.7.0 - 2018-12-13
- Added unit tests
0.6.1 - 2018-10-15
0.6.0 - 2018-09-06
0.5.0 - 2018-06-28
- TOSCAParser exception handling
- MiCADO Validator module and validations
- Validate type: toscaparser.tosca_template.ToscaTemplate
- Validate definition of repositories
- Validate requirement definition
- Validate relationship / relationship property definition
0.1.0 - 2018-06-21
- First release of the MiCADO Parser
- Included as a module in the MiCADO TOSCASubmitter package
- Light wrapper around the OpenStack TOSCAParser