Concerto v0.82.0
🍫 This new release includes a fully revised Command Line Interface, which aligns better with the other Accord Project packages.
New compile command
The new CLI has the following commands:
concerto <cmd> [args]
Commands:
concerto validate validate JSON against model files
concerto compile generate code for a target platform // replaces 'generate'
concerto get save local copies of external model dependencies
Options:
--version Show version number [boolean]
--verbose, -v [default: false]
--help Show help [boolean]
New options:
- The
--format
option has been replaced by--target
in the newcompile
command - The
--outputDirectory
option has been replaced by--output
in all commands
Modules and API
💥 This release potentially includes breaking changes:
- several modules: JS parsing and PlantUML encoding have been removed from the distribution to reduce dependencies and code size.
- the
FileWriter
module has been moved fromconcerto-core
toconcerto-tools