v2.14.2: Apr 17 2025 ### Security - [CVE-2025-32415] schemas: Fix heap buffer overflow in xmlSchemaIDCFillNodeTables - [CVE-2025-32414] python: Read at most len/4 characters. (Maks Verver) ### Build - error: Fix initGenericErrorDefaultFunc compatibility macro - meson: don't link with pthreads on Windows (Benjamin Gilbert) - cmake, meson: Align Darwin version info with Autotools - globals: Fix --with-thread-alloc build - meson: ensure relaxng option supports minimum option (Lovell Fuller) Type and layout of conversion callbacks in struct xmlCharEncodingHandler were changed. Applications using libxml2's encoding conversion API should use functions xmlCharEncInFunc and xmlCharEncOutFunc instead of accessing the callbacks directly. Some unprefixed, internal macros like ATTRIBUTE_UNUSED were removed from public headers.