Releases: modelica/ModelicaStandardLibrary
MSL v4.1.0-beta.2 (2025-03-11)
This is the (hopefully) final beta release, with a complete code freeze. Only the release notes and related files need to be updated. Ready for regression testing by tool vendors and for 3rd-party library developers.
If you want to test MSL 4.1.0-beta.2 (possibly coupled with your libraries) with Dymola 2025 x, please follow these instructions
If you want to test MSL 4.1.0-beta.2 (possibly coupled with your libraries) with OpenModelica, please use the package manager to install Modelica 4.1.0 pre-release build beta.om. Please note this is a pre-release which is not yet officially supported, so you have to select Level of Support: none to see it show up in the list.
Some preliminary documentation about the release notes is available in the assets, although this will be finalized in the RC.1 release.
MSL v4.1.0-beta.1 (2024-02-09)
First beta version of the new 4.1.0 release of the Modelica Standard Library.
MSL v4.1.0-alpha.1 (2024-01-23)
First alpha version of new 4.1.0 release of Modelica Standard library
MSL v4.0.0 (2020-06-04)
- Summary:
- Version 4.0.0 is not backward compatible to previous versions. A tested conversion script is provided to transform models and libraries of previous versions 3.x.y to the new version.
- New libraries:
Modelica.Clocked
can be used to precisely define and synchronize sampled data systems with different sampling rates.Modelica.Electrical.Batteries
offers simple battery models.
- Short Overview:
- This version is based on the recent Modelica Specification 3.4.
- About 649 issues (including 432 pull requests) have been addressed for this release.
- The library version (i.e., "4.0.0") follows semantic versioning using the convention MAJOR.MINOR.BUGFIX and was decoupled from the version of the utilized version of the Modelica language standard.
- Obsolete classes of previous versions 3.x.y have been replaced.
- Obsolete classes, that could not be automatically converted to alternative implementations, have been moved to library
ObsoleteModelica4
. - Major emphasis was put on improvements of the overall quality with respect to class naming and package structuring, conventions and style guide-lines, icons, documentation style and example models. The following sublibraries have been renamed.
Modelica.SIunits
→Modelica.Units.{SI, NonSI, Conversions}
Modelica.Electrical.MultiPhase
→Modelica.Electrical.Polyphase
Modelica.Electrical.QuasiStationary
→Modelica.Electrical.QuasiStatic
- The licenses of the utilized open-source third-party software components as well as the BSD 3-clause license of the Modelica Standard Library itself are available as separate resources.
- Detailed Release Notes
MSL v3.2.3+build.4 (2020-06-04)
Third maintenance version of the 3.2.3 release of the Modelica Standard Library.
- Summary:
- About 36 issues (including pull requests) have been addressed for this maintenance release.
- Detailed Release Notes
MSL v4.0.0-rc.2 (2020-05-15)
Second release candidate version of the 4.0.0 release of the Modelica Standard Library.
MSL v3.2.3+build.4-rc.1 (2020-05-12)
First release candidate of the third maintenance version of the 3.2.3 release of the Modelica Standard Library.
- Summary:
- About 36 issues (including pull requests) have been addressed for this maintenance release.
- Detailed Release Notes
MSL v4.0.0-rc.1 (2020-05-04)
First release candidate version of the 4.0.0 release of the Modelica Standard Library.
MSL v3.2.3+build.4-beta.1 (2020-03-18)
First beta of the third maintenance version of the 3.2.3 release of the Modelica Standard Library.
- Summary:
- About 36 issues (including pull requests) have been addressed for this maintenance release.
- Detailed Release Notes
MSL v4.0.0-beta.2 (2020-03-11)
Second beta version of the new 4.0.0 release of the Modelica Standard Library.