Skip to content

HarmonyLink v2.1.1 Hotfix

Latest
Compare
Choose a tag to compare
@Jordonbc Jordonbc released this 16 May 23:02
· 18 commits to Dev since this release
935faff

We are pleased to announce the release of HarmonyLink v2.1.1. This hotfix addresses a critical issue in the previous release (v2.1.0) where the library failed to statically link due to problems with the fmt library integration. This issue has now been resolved, ensuring smoother integration and usage in your projects.

Fixes and Improvements:

  • Static Linking Fix: Resolved the issue where HarmonyLink failed to statically link due to incorrect handling of the fmt library. The build system has been updated to correctly include and link against the necessary fmt headers and symbols.
  • CMake Configuration Update: Improved the CMake configuration to explicitly include fmt headers and ensure proper linkage in both shared and static builds.

Detailed Changes:

  • Updated the CMakeLists.txt to include the fmt library headers explicitly.
  • Ensured the fmt library is linked as a header-only library to prevent symbol resolution issues.
  • We encourage all users to update to this hotfix release to benefit from these critical fixes. Thank you for your continued support and contributions to the HarmonyLink project.

Getting Started:

To get started with the new release, clone the repository and follow the updated build instructions in the README file. For any issues or contributions, please open an issue or submit a pull request on our GitHub repository.

Full Changelog: V2.1...v2.1.1