Skip to content

v2.0 General Availability Released

Latest
Compare
Choose a tag to compare
@lhmouse lhmouse released this 29 Jan 13:09
· 3 commits to master since this release
b8dcc99

This major release contains the following changes since v1.9-ga.2:

  1. There are some ABI-breaking changes (#270).
  2. New atomic functions about bool have been added. The width specifier for bool is b.
  3. The library can be built with Clang for MSVC targets, which is default for the Clang that is installed with Visual Studio Installer. SEH stack unwinding is now functional on x86, with either Clang or MSVC. For this setup, Meson 1.7 or newer is required.
  4. _MCF_thread_self() now calls TlsGetValue2() on Windows 11 24H2, which does not destroy the thread-local last error number, and is more efficient.

Full Changelog: v1.9-ga.2...v2.0-ga.1