From aef80cf65887ef72bc44d6b7e0fc87c4876632a1 Mon Sep 17 00:00:00 2001 From: Robin Andersson Date: Wed, 6 Dec 2023 12:55:51 -0500 Subject: [PATCH] Updated release notes and README to prepare for 3.0a3 (#107) --- FMILIB_Readme.txt | 4 ++-- RELEASE_NOTES.md | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/FMILIB_Readme.txt b/FMILIB_Readme.txt index 4ba0115a..19cd7433 100644 --- a/FMILIB_Readme.txt +++ b/FMILIB_Readme.txt @@ -8,8 +8,8 @@ \mainpage FMI Library -\version 3.0a2 -\date 14 July 2023 +\version 3.0a3 +\date 4 December 2023 \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. diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index c697b8fe..8d464fb8 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -4,6 +4,24 @@ 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.0a3 + +### Improvements + +- Improved error handling. +- Attribute buffers are now properly cleared if an element fails to parse. +- Disabled jm_locale_test if locale testing is disabled. + +### Changes + +- Resolved reported vulnerability issues: + - Updated to expat 2.5.0 (from version 2.4.8). + - Updated to zlib 1.2.13 (from version 1.2.6). +- The following functions have been renamed: + - `fmi3_xml_get_default_experiment_step` to `fmi3_xml_get_default_experiment_step_size` + - `fmi3_import_get_default_experiment_has_step` to `fmi3_import_get_default_experiment_has_step_size` + + ## 3.0a2 ### Improvements