You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* updated changelog
* updated after comments
* also version here
* build suddenly breaks, try to add direct dep on libevent
* guess not
* update version.txt
Copy file name to clipboardExpand all lines: CHANGELOG.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,13 @@ All notable changes to libcosim will be documented in this file. This includes n
3
3
4
4
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
5
5
6
+
### [v0.11.0] - 2025-03-31
7
+
##### New
8
+
* The ECCO (Energy Conservation-based Co-simulation) algorithm has received a reference implementation that is now configurable through OspSystemStructure. See the tests prefixed with `ecco_algorithm` for details.
9
+
* Libcosim now supports the state saving and serialization API from FMI2. Serialization to file is done with the CBOR (Concise Binary Object Representation) format. FMUs that support this feature should flag it by setting the `canGetAndSetFMUstate` and `canSerializeFMUstate` fields in their model description to `true`. See the test prefixed with `save_state` for details.
10
+
##### Fixes
11
+
* Some exceptions thrown when parsing configuration XMLs have been changed to `std::runtime_error`, where less appropriate classes for runtime errors like `std::logic_error` or `std::out_of_range` were previously used.
12
+
6
13
### [v0.10.4] - 2024-12-12
7
14
##### Fixed
8
15
* Real time factor calculation for small time steps has been improved by computing a rolling average rather than a fixed amount of 5 timesteps.
0 commit comments