v2.14.1: Apr 3 2025

### Regressions

- parser: Fix XML_PARSE_NOBLANKS dropping non-whitespace text

### Build systems

- win32-legacy: Fix build (ThomasK)
- meson: Fix build from tarball
- cmake, meson: Change library filename to libxml2.so.16.0.0


### Other potentially incompatible changes

Strings passed to the "characters" callback of the HTML SAX parser
aren't null-terminated anymore, matching the behavior of the XML
parser. Custom SAX parsers must use the "len" argument.

xmlIOParseDTD doesn't allow null bytes at the end of the input anymore.