Skip to content

Releases: lbl-srg/modelica-json

Version 1.2.0

05 Jun 05:49
ad84dbf
Compare
Choose a tag to compare
  • 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

20 Sep 20:24
a1a3726
Compare
Choose a tag to compare

Fixing vulnerabilities in the node.js package manager and adding more unit tests.

Version 1.1.0

30 Jun 20:44
4b1b02a
Compare
Choose a tag to compare

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 and semantic
    • Currently generates metadata files in the following formats: text/turtle and text/plain
    • Also generates a new set of JSON outputs in the objects folder when extracting semantic. Each Modelica or CDL file will contain an equivalent JSON file in objects/ that contains the list of instances, connections, extended classes and imported classes. This is an intermediary output for future modelica-json development and output formats.
  • Added more unit tests
  • Bug Fixes

Version 1.0.0

22 Dec 19:05
9b85202
Compare
Choose a tag to compare

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 translate A.B.C.mo and that model extends A.B.D, we will have a folder structure A/B/ containing json translations C.json and D.json. Basically, the json translations will have the same file and folder structure of your Modelica package.
  • This version will not able to generate html, docx or svg outputs. These features will be added to future releases.

Version 0.1.0

22 Dec 17:57
7a21c8f
Compare
Choose a tag to compare

This is the initial development release of modelica-json.

Please refer to file README.md for an introduction to the software and installation instructions.