Skip to content

Commit 328cc1a

Browse files
Bump version to 2.19.0
1 parent ffabc7e commit 328cc1a

File tree

3 files changed

+20
-3
lines changed

3 files changed

+20
-3
lines changed

CHANGELOG

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
--- CHANGELOG ---
2-
--- PyFMI-FUTURE ---
2+
--- PyFMI-2.19.0 ---
33
* New function `get_log_categories` for `FMUModelBase2` to retrieve both log
44
categories and descriptions, use instead of `get_categories`.
55
* Changes to `FMUModelBase2.set_debug_logging()`
@@ -13,6 +13,7 @@
1313
and setting `log_level` to `0` when exceeding `set_max_log_size`.
1414
* Dropping support for Python 3.9 as it is now end of life.
1515
* Fixed so FMU `reset` resets log size so max log size is per simulation and does not carry over.
16+
* Fixed a race-condition for calculated diagnostic variables when using ResultDymolaBinary.get_variables_data().
1617

1718
--- PyFMI-2.18.3 ---
1819
* Fixed a bug introduced in PyFMI 2.18.0 causing incorrect result storing for `boolean` and `enum` variables

doc/sphinx/source/changelog.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@
22
==========
33
Changelog
44
==========
5+
--- PyFMI-2.19.0 ---
6+
* New function `get_log_categories` for `FMUModelBase2` to retrieve both log
7+
categories and descriptions, use instead of `get_categories`.
8+
* Changes to `FMUModelBase2.set_debug_logging()`
9+
* Now operate on lists of strings instead of bytes.
10+
* Removed requirement that categories to be set are available via `get_log_categories()`.
11+
* Added new option `step_size_downsampling_factor` to `Master` algorithm.
12+
This allows setting reduced input/output update rates on a per-model basis.
13+
* Enabled use of `result_downsampling_factor` to `Master` algorithm on a per-model basis.
14+
* Fixed an issue where `FMUModel(CS|ME)1.get_author()` returned a byte string, rather than a normal string.
15+
* Logging will (by default) be explicitly be disabled by calling `fmiSetDebugLogging`
16+
and setting `log_level` to `0` when exceeding `set_max_log_size`.
17+
* Dropping support for Python 3.9 as it is now end of life.
18+
* Fixed so FMU `reset` resets log size so max log size is per simulation and does not carry over.
19+
* Fixed a race-condition for calculated diagnostic variables when using ResultDymolaBinary.get_variables_data().
20+
521
--- PyFMI-2.18.3 ---
622
* Fixed a bug introduced in PyFMI 2.18.0 causing incorrect result storage for `boolean` and `enum` variables
723
with `result_handling = "binary"` (default).

doc/sphinx/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@
5151
# built documents.
5252
#
5353
# The short X.Y version.
54-
version = '2.18.3'
54+
version = '2.19.0'
5555
# The full version, including alpha/beta/rc tags.
56-
release = '2.18.3'
56+
release = '2.19.0'
5757

5858
# The language for content autogenerated by Sphinx. Refer to documentation
5959
# for a list of supported languages.

0 commit comments

Comments
 (0)