GNOME 3622 Published by

Nick Wellnhofer has announced the release of Libxml2 version 2.13.2. The change log includes regression corrections, and improvements for xmlNodeParseContent, valid, parser, uri, encoding, and xmlBuildURI, as well as Cygwin's Windows paths.



Libxml2 2.13.2 released

https://download.gnome.org/sources/libxml2/2.13/libxml2-2.13.2.tar.xz (2.46M)
sha256sum: e7c8f5e0b5542159e0ddc409c22c9164304b581eaa9930653a76fb845b169263

Screenshot_from_2024_07_04_20_06_08

Regressions

  • tree: Fix handling of empty strings in xmlNodeParseContent
  • valid: Restore ID lookup
  • parser: Reenable ctxt->directory
  • uri: Handle filesystem paths in xmlBuildRelativeURISafe
  • encoding: Make xmlFindCharEncodingHandler return UTF-8 handler
  • encoding: Fix encoding lookup with xmlOpenCharEncodingHandler
  • include: Define ATTRIBUTE_UNUSED for clang
  • uri: Fix xmlBuildURI with NULL base

Improvements

  • uri: Enable Windows paths on Cygwin
  • tests: Clarify licence of test/intsubset2.xml

Libxml2 2.13.2 released