Skip to content

Releases: NTNU-IHB/FMI4cpp

v0.8.3

29 Jun 07:28
Compare
Choose a tag to compare
v0.8.3 Pre-release
Pre-release
  • Fix fmi4cpp-config.cmake still referring to Boost.
  • Check that fmuPath refers to an actual file when creating FMU.

v0.8.2

28 Jun 12:37
2058448
Compare
Choose a tag to compare
v0.8.2 Pre-release
Pre-release
  • Remove (private) Boost dependency

v0.8.1

11 May 07:23
Compare
Choose a tag to compare
v0.8.1 Pre-release
Pre-release

Long overdue minor release.

  • Deprecate min/max #114
  • Fix status not updated after calling fmi2SetRealInputDerivatives
  • FMI4cpp as CMake subproject and compilation fixes #120 #122 #123
  • Expose DLL_HANDLE #116

Other:

  • Using catch2 for testing. Boost.test no longer a dependency.
  • Let CMake automatically handle Conan commands. Just set FMI4CPP_USING_CONAN=ON

0.8.0

14 Apr 09:03
84424ee
Compare
Choose a tag to compare
0.8.0 Pre-release
Pre-release
  • Removed usage of Curl. FMUs can no longer be loaded from URL.
  • Removed possibility to wrap ME FMUs as CS ones. Users are better equipped in managing this.
  • Removed FMU driver application. Use some other available tool like FMPy etc.
  • Misc cleanup
  • Make unzipper compliant with unordered files/directories creation (#95)
  • Removed read and write functions on typed_scalar_variable

This release is not backwards compatible with 0.7.0.

v0.8.0-ALPHA

03 Nov 10:28
Compare
Choose a tag to compare
v0.8.0-ALPHA Pre-release
Pre-release
  • Removed usage of Curl. FMUs can no longer be loaded from URL.
  • Removed possibility to wrap ME FMUs as CS ones. Users are better equipped in managing this.
  • Removed FMU driver application. Use some other available tool like FMPy etc.
  • Misc cleanup
  • Make unzipper compliant with unordered files/directories creation (#95)

This release is not backwards compatible with 0.7.0.

v0.7.0-RC2

16 Apr 08:08
49e6b2b
Compare
Choose a tag to compare
v0.7.0-RC2 Pre-release
Pre-release
  • Use boost/optional in public headers

v0.7.0

23 Apr 08:56
49e6b2b
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

Major release.

  • using snake_case for file and class names
  • using boost optional in public headers
  • rewrite/refactor cmake logic
  • fix bug where resource FMUs would fail
  • cmake target is now fmi4cpp::fmi4cpp
  • remove spdlog dependency

Not backwards compatible

v0.7.0-RC1

15 Apr 06:24
Compare
Choose a tag to compare
v0.7.0-RC1 Pre-release
Pre-release

Major breaking changes

  • Use snake_case
  • Fix #60
  • Rewrite cmake config

v0.6.1

19 Mar 14:27
482afb0
Compare
Choose a tag to compare
v0.6.1 Pre-release
Pre-release

Configuration updates, no breaking API changes

v0.6.0

18 Mar 19:19
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

TODO