Skip to content

Releases: NTNU-IHB/FMI4j

v0.19.0

17 Mar 09:50
Compare
Choose a tag to compare
v0.19.0 Pre-release
Pre-release
  • Rename readXXX and writeXXX to read and write
  • Improve fmi logging (replace refs with data)
  • Remove read and write references in fmi-base. use extension functions in kotlin of FMi4jVariableUtils in Java
  • Move common package from fmi-base to fmi-import
  • Removed fmujar (still available in the feature/fmu2jar branch)
  • Added jaxb back-end for parsing the modelDescription

v0.18.4

02 Mar 15:44
Compare
Choose a tag to compare
v0.18.4 Pre-release
Pre-release
  • Expose parse(InputStream) (ModelDescriptionParser)
  • Add sanity checks to Fmu

v0.18.3

02 Mar 15:11
Compare
Choose a tag to compare
v0.18.3 Pre-release
Pre-release

Internal improvements to Fmu class

v0.18.2

02 Mar 14:22
Compare
Choose a tag to compare
v0.18.2 Pre-release
Pre-release
  • Add Fmu.from(String, byte[])
  • Update fmu2jar to use 0.18.0
  • Misc internal stuff

v0.18.1

01 Mar 07:33
Compare
Choose a tag to compare
v0.18.1 Pre-release
Pre-release
  • fmu-driver lib is made part of fmi-import
  • misc refactor

Internal stuff:

  • Crosscheck improvements: code cleanup and more FMUs passes

v0.18.0

26 Feb 20:59
Compare
Choose a tag to compare
v0.18.0 Pre-release
Pre-release
  • Remove variableAccessor API
  • Access to co-simulation and model-exchange data in the (typed) mode descriptionl is now done through the attribute field
  • make XXXVariable constructors public

read and write single values and by name is now implemented through extension functions. Java users must use the functions found in Fmi4jVariableUtils.

v0.17.0

26 Feb 10:22
Compare
Choose a tag to compare
v0.17.0 Pre-release
Pre-release

Seperation of ModelDescription API and Jackson implementation.

Breaks backwards compatibility

v0.16.0

08 Feb 07:12
Compare
Choose a tag to compare
v0.16.0 Pre-release
Pre-release
  • Refactor project structure
  • artifacts are now built during the CI run

v0.15.0

22 Jan 08:03
Compare
Choose a tag to compare
v0.15.0 Pre-release
Pre-release

Make FMI4j a monolithic project. That is, solvers are now included in the main build.

v0.14.0

09 Jan 08:29
Compare
Choose a tag to compare
v0.14.0 Pre-release
Pre-release
  • Rename packages from "no.mechatronics.sfi..." to "no.ntnu.ihb..."
  • Fix ME wrapper failing when using simpleSetup