classVersion_4_2_0

Version 4.2.0 (mmm dd, yyyy)

Extends from Modelica.Icons.ReleaseNotes (Icon for release notes in documentation).

Information

Version 4.2.0 is backward compatible to version 4.1.0. This means, there is no need to convert user models, because no renaming or moving has been done on the library.

Short overview:

  • xx new components (e.g. Blocks for recording of min and max of a signal)
  • xx improved components (e.g. tables can now read CSV)
  • xx potentially non-backwards-compatible changes (especially Constants.inf, Constants.small, Constants.eps)
  • xx bug fixes, which may cause the simulation results to change for the better
  • xx models marked as obsolete
  • This version is based on the recent Modelica language standard version 3.6.
  • About [Link to resolved] issues xxx issues (including xxx pull requests) have been addressed for this release.

The following libraries, that were previously using version Modelica 4.0.0, were tested successfully with version 4.1.0 without any modification, using Dymola 2025x Refresh 1 and/or OpenModelica 1.25.0 (alphabetical list):


The following new components have been added to existing libraries:

Modelica.Electrical.Analog.Ideal

OpAmpLimited Replaces the deprecated IdealizedOpAmpLimited which caused numerical problems.



The following existing components have been improved in a backward compatible way:

Library

Component(s) Description.



The following existing components have been changed in a non-backward compatible way, even though this is not expected in general to affect models using the library, except in very rare cases:

Library

Component(s) Description.



The following critical errors have been fixed (i.e., errors that can lead to wrong simulation results):

Library

Component(s) Description.



The following models were declared as obsolete, thus to be preferably replaced with better, more general ones:

Modelica.Electrical.Analog.Ideal

IdealizedOpAmpLimited Replaced by OpAmpLimited.