New features (in development)

Support response files for custom targets

When using the Ninja backend, Meson can now pass arguments to supported tools through response files.

In this release it's enabled only for the Gnome module, fixing calling gnome.mkenums() with a large set of files on Windows (requires Glib 2.59 or higher).

Added license keyword to pkgconfig.generate

When specified, it will add a License: attribute to the generated .pc file.

Support for MASM in Visual Studio backends

Previously, assembling .masm files with Microsoft's Macro Assembler is only available on the Ninja backend. This now also works on Visual Studio backends.

Note that building ARM64EC code using ml64.exe is currently unimplemented in both of the backends. If you need mixing x64 and Arm64 in your project, please file an issue on GitHub.

The results of the search are