Releases: modelica/fmi-standard
Releases · modelica/fmi-standard
Improved consistency of API & XML, new BuildConfiguration element
The second alpha version of FMI 3.0 brings the following changes:
new
BuildConfiguration element for complex source code FMUs (#582)changed
simplified XML for type definitions and model structure (#591)changed
consistent naming of headers, functions, types and parameters (#566, #594)
NOTE: This is a pre-release that is intended for initial prototyping and testing of the currently included subset of features and changes. This is a partial pre-release, and is in no way intended to convey the expected set of features and changes that will end up in the actual release.
Arrays, new types, specification as HTML
The first alpha version of FMI 3.0 brings the following changes:
new
array variables, structural parameters and reconfiguration modenew
extended numeric variable typesnew
opaque binary typechanged
streamlined XML structure for variable declarations in the modelDescription.xmlchanged
removed redefinable platform type conceptchanged
removed const qualifiers in callback structurechanged
removed use of variadic arguments in logger callbackchanged
generic fmi3GetXXXStatus functions replaced with specific fmi3GetDoStepDiscardedStatus and fmi3GetDoStepPendingStatuschanged
changed GUID into instantiationToken to better indicate intended semanticschanged
introduced new platform tuple for binarieschanged
performed various minor cleanups and reformulations (work still in progress)changed
specification available as HTML
NOTE: This is a pre-release that is intended for initial prototyping and testing of the currently included subset of features and changes. This is a partial pre-release, and is in no way intended to convey the expected set of features and changes that will end up in the actual release.
Do not use for production.