Skip to content

libmetal release V2026.04.0 - v1.10.0

Latest

Choose a tag to compare

@arnopo arnopo released this 04 May 12:27
· 6 commits to main since this release
v2026.04.0

This release:

  • adds support for machine-specific interfaces outside of libmetal
  • updates NuttX mutex support to handle recursive mutexes
  • fixes propagation of the PROJECT_EC_FLAGS build option to the parent project
  • adds cross-platform tests
  • fixes miscellaneous documentation and CI issues

API Updates:

None

Deprecation:

None

What's Changed

  • Add cross-platform tests for libmetal by @lntaf in #335
  • CI: Update to Zephyr 4.3 and use default associated sdk by @arnopo in #351
  • lib: Fix file headers for doxygen generation by @arnopo in #353
  • mutex: change the libmetal nuttx mutex to recursive mutex by @CV-Bowen in #352
  • CI: Update QEMU Xtensa board name by @arnopo in #355
  • Build machine-less libmetal by @tnmysh in #350
  • Remove toc not included and other sphinx warnings by @sipke in #358
  • cmake: Do not propagate compilation options to the main project by @arnopo in #357
  • lib: Fix docs group names by @glneo in #359
  • release: libmetal 2026.04.0 by @arnopo in #363

New Contributors

Full Changelog: v2025.10.0...v2026.04.0