Skip to content

Commit

Permalink
Updated readme and release notes for 3.0a5 (#159)
Browse files Browse the repository at this point in the history
  • Loading branch information
modelonrobinandersson committed Feb 24, 2025
1 parent 29fe5c4 commit f7a1b03
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 2 deletions.
4 changes: 2 additions & 2 deletions FMILIB_Readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@

\mainpage FMI Library

\version 3.0a4
\date 17 July 2024
\version 3.0a5
\date 24 February 2025
\section Summary
FMI library is intended as a foundation for applications interfacing FMUs
(Functional Mockup Units) that follow FMI Standard. This version of the library supports FMI 1.0, FMI 2.0 and FMI 3.0.
Expand Down
24 changes: 24 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,30 @@ The release notes are typically a highlighting subset of all changes made. For f

Note that version 2.1 is the first version with release notes. Please see the commit history for older versions.

## 3.0a5

### Improvements
- Added missing fmi3 import functions for CAPI calls:
- `fmi3_import_get_shift_decimal` for `fmi3GetShiftDecimal`.
- `fmi3_import_get_shift_fraction` for `fmi3GetShiftFraction`.
- `fmi3_import_set_shift_decimal` for `fmiSetShiftDecimal`.
- `fmi3_import_set_shift_fraction` for `fmiSetShiftFraction`.

### Changes

- [BREAKING] Removed unused `instanceEnvironment` and `logMessage` inputs from `fmi3_import_instantiate_*` functions.
- The corresponding CAPI calls use `instanceEnvironment` and `logMessage` from `fmi3_import_create_dllfmu`.

### Bug fixes
- Fixed an issue where enum variables min/max attributes were incorrectly handled as `int32`, instead of `int64`.
- [BREAKING] Changed return types of `fmi3_import_get_enum_variable_min` and `fmi3_import_get_enum_variable_max` from `int` to `fmi3_int64_t`.
- For FMI3, added a missing trailing file separator to `resourcePath`.
- For FMI3, removed `file` URI prefix for `resourcePath`.

### Improvements

- Fixed crash when calling `fmi3_import_collect_model_counts` and the model contained Binary or Clock variables.

## 3.0a4

### Improvements
Expand Down

0 comments on commit f7a1b03

Please sign in to comment.