Releases: lbl-srg/modelica-json
Releases · lbl-srg/modelica-json
Version 1.2.0
- Adding a new output format -o cxf, which produces a
.jsonld
representation of a CDL sequence - Based on ASHRAE Standard 231P
- This version based on public review draft of the ASHRAE S231P
- The CXF translation will continue to be updated as we incorporate more comments from ASHRAE S231P
Version 1.1.1
Fixing vulnerabilities in the node.js package manager and adding more unit tests.
Version 1.1.0
This release contains the following updates:
- Extraction of Semantic Information:
- Enabled extraction of semantic information that is present in
annotation
. Read this for more information regarding this. - Added
semantic
to list of supported output formats. Currently supporting:raw-json
,json
andsemantic
- Currently generates metadata files in the following formats:
text/turtle
andtext/plain
- Also generates a new set of JSON outputs in the
objects
folder when extractingsemantic
. Each Modelica or CDL file will contain an equivalent JSON file inobjects/
that contains the list of instances, connections, extended classes and imported classes. This is an intermediary output for futuremodelica-json
development and output formats.
- Enabled extraction of semantic information that is present in
- Added more unit tests
- Bug Fixes
Version 1.0.0
This major release updates the JSON schema for the translated modelica file.
It has the following non-backward compatible changes:
- updated JSON schema for both modelica mode and CDL mode to be closer to Modelica Grammar
- Each
.mo
file will generate a corresponding.json
file. - Any dependencies and/or models instantiated will have a
.json
file generated that follows the same file structure. For example, if you translateA.B.C.mo
and that modelextends A.B.D
, we will have a folder structureA/B/
containing json translationsC.json
andD.json
. Basically, thejson
translations will have the same file and folder structure of your Modelica package. - This version will not able to generate
html
,docx
orsvg
outputs. These features will be added to future releases.
Version 0.1.0
This is the initial development release of modelica-json.
Please refer to file README.md
for an introduction to the software and installation instructions.