Meson 1.8 was released this afternoon as the newest update to this popular, cross-platform and open-source build system / build automation tool.
Meson 1.8 isn’t the most exciting feature release but it does bring support for the C2Y / GNU2U standard for the C programming language. The C2Y/GNU2Y standard is intended for use with the LLVM Clang 19.0+ and GCC 15.0+ compilers.
Meson 1.8 also now declares its Wayland support module as stable. Mesons’ Wayland module has been in use by several projects already and hasn’t seen any breaking changes since all the way back to Meson 0.64. Thus it’s now marked as stable.
Meson 1.8 also introduces a new “swift_std” compiler option for the Swift language version, Valgrind now fails tests if errors are found, objects are added correctly to Rust executables, better Objective-C / Objective-C++ support, and version_compare() now works with multiple compare strings.
Meson 1.8 can be downloaded via GitHub. More details on the Meson 1.8 changes via the release notes.