OpenModelica 1.19.0 Release

OpenModelica is an open-source Modelica-based cyber-physical mathematical 
modeling, architectural description, simulation, digital twin building, and 
optimization environment intended for industrial and academic usage. Its 
long-term development is supported by a non-profit organization - the Open 
Source Modelica Consortium (OSMC). For download and more information about the 
release, see 
www.openmodelica.org<https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.openmodelica.org%2F&data=04%7C01%7Cpeter.fritzson%40liu.se%7C32fae21e8cf24036979b08d9745c10d1%7C913f18ec7f264c5fa816784fe9a58edd%7C0%7C0%7C637668761039851318%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=flvsiE%2BxAnAf9TD%2Fn9H%2FVQZ6qA2UbDKTU6Scn4uvuJc%3D&reserved=0>,
 and below.

(If you do not wish to receive these messages, see the end of this email).

We are happy to announce that version 1.19.0 of OpenModelica has just been 
released.

The main new feature of this release is much improved handling of system 
libraries. The package 
manager<https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopenmodelica.org%2Fdoc%2FOpenModelicaUsersGuide%2F1.19%2Fpackagemanager.html&data=05%7C01%7Cpeter.fritzson%40liu.se%7C432bf1ed8f12444aa16d08da45bd6e55%7C913f18ec7f264c5fa816784fe9a58edd%7C0%7C0%7C637898977152672444%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=faLU10TKE9CjUTx3MafGTKK%2B1FiE7br02IVs96tQ67I%3D&reserved=0>
 is now fully integrated with the OMEdit GUI, which makes it possible to 
install and update released open-source Modelica libraries and their 
dependencies with a few 
clicks<https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopenmodelica.org%2Fdoc%2FOpenModelicaUsersGuide%2F1.19%2Fomedit.html%23install-library&data=05%7C01%7Cpeter.fritzson%40liu.se%7C432bf1ed8f12444aa16d08da45bd6e55%7C913f18ec7f264c5fa816784fe9a58edd%7C0%7C0%7C637898977152672444%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2F3xSacJ%2Bw7vI8axqlg59irSrtDzBjjcbpqjswBsOo6M%3D&reserved=0>.

OpenModelica now also supports conversion scripts, to upgrade existing 
libraries to newer versions of libraries they depend on, if they are not 
backwards-compatible but provide automatic conversion scripts. Just right-click 
on the package in the Libraries Browser of OMEdit and select "Convert to newer 
version of used libraries". This allows to manage the transition of existing 
models and libraries to version 4.0.0 of the Modelica Standard Library using 
OpenModelica.

In general, package version management has improved considerably, compared to 
previous versions of the software. For example, if you open an old library 
using Modelica 3.2.3 in OMEdit 1.19.0, but already have Modelica 4.0.0 loaded 
in the Libraries Browser, a pop-up window offers you the option to unload 
Modelica 4.0.0 and load your old library with its proper dependencies. 
Previously, you got some warning messages about conflicting library versions 
and basically nothing worked at all.

Getting all these features to work seamlessly in all cases across different 
operating systems and user configurations took longer than expected, delaying 
the release by a few months. Unfortunately we could not release 1.19.0 without 
ironing out all he problems that popped up with library management, otherwise 
we could have caused more than a headache; we think the final result is good 
and well worth the waiting. Please provide feedback to further improve it.

The level of support of open-source Modelica libraries in version 1.19.0 has 
increased 
significantly<https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flibraries.openmodelica.org%2Fbranches%2Foverview.html&data=05%7C01%7Cpeter.fritzson%40liu.se%7C432bf1ed8f12444aa16d08da45bd6e55%7C913f18ec7f264c5fa816784fe9a58edd%7C0%7C0%7C637898977152672444%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=rUp52uTZGSw4RaHMDslRmQnQ3COYmTz5sE45jp3%2F7Ps%3D&reserved=0>,
 also thanks to an OSMC initiative sponsored by LBL labs to improve the support 
of the Buildings library. The new frontend has now completely superseded the 
old one, guaranteeing a uniformly superior performance in term of compilation 
speed and libraary coverage. Some runtime issues that affected the simulation 
results of clocked models, introduced in Modelica 4.0.0, have been resolved, so 
that clocked models now work correctly. This means that Modelica 4.0.0 is now 
supported without compromises by OpenModelica.

About 180 
issues<https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOpenModelica%2FOpenModelica%2Fissues%3Fq%3Dis%253Aissue%2Bis%253Aclosed%2Bmilestone%253A1.19.0%2B-is%253Ainvalid&data=05%7C01%7Cpeter.fritzson%40liu.se%7C432bf1ed8f12444aa16d08da45bd6e55%7C913f18ec7f264c5fa816784fe9a58edd%7C0%7C0%7C637898977152672444%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=RWkctTf1TQusFz45zBR2sOSU%2Fap2CXjpljHS%2BL4S4MQ%3D&reserved=0>
 were resolved from the previous 1.18.1 version; please refer to the release 
notes<https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftrac.openmodelica.org%2FOpenModelica%2Fwiki%2FReleaseNotes%2F1.19.0&data=05%7C01%7Cpeter.fritzson%40liu.se%7C432bf1ed8f12444aa16d08da45bd6e55%7C913f18ec7f264c5fa816784fe9a58edd%7C0%7C0%7C637898977152672444%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=weA9cKVYJBIFo4pBymsmriBQ8YKmQLB1y7W%2Bf1Ohzxo%3D&reserved=0>
 for more technical details. If you use OpenModelica for your daily work, we 
definitely recommend to upgrade to this new release for a much improved user 
experience.

Many thanks to all the developers who worked hard during the last months to 
achieve this new milestone!

All the best

Francesco Casella, OSMC director
Peter Fritzson, OSMC vice director
Adrian Pop, OSMC technical coordinator



----------------------------------------------------------------------------------------------------------------

Note: This email list has a traffic of approximately 3-8 messages per year. If 
you ever want to remove yourself from this mailing list, you can send an email 
to: 
[email protected]<mailto:[email protected]>
   You will get a confirmation email that you have to reply to.

If that does not work, send an email to 
[email protected]<mailto:[email protected]>

_______________________________________________
Openmodelicaannounce1.ida mailing list
[email protected]
https://lists.liu.se/mailman/listinfo/openmodelicaannounce1.ida

Reply via email to