1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-03-23 02:50:08 +03:00

Update NEWS

This commit is contained in:
Nick Wellnhofer 2024-07-23 01:32:43 +02:00
parent e1291059af
commit ec4340b828

32
NEWS
View File

@ -1,5 +1,37 @@
NEWS file for libxml2
v2.14.0: not released yet
Input callbacks can now be set on a parser context and an improved API
to create parser input is available.
A new API function xmlCtxtParseContent to parse XML content using an
existing parser context was added.
The xmlSave API now has additional options to replace global settings.
Parser options XML_PARSE_NO_UNZIP, XML_PARSE_NO_SYS_CATALOG and
XML_PARSE_NO_CATALOG_PI were added.
The serialization API will now take a user-provided or default encodings
into account when serializing attribute values, matching the
serialization of text and avoiding unnecessary escaping.
Access to many public struct members is now deprecated. Several accessor
functions were added.
The FTP module and related functions were removed.
Support for the range and point extensions of the xpointer() scheme
were removed. The rest of the XPointer implementation isn't affected.
The xpointer() scheme now behaves like the xpath1() scheme.
Several legacy functions were removed from the header files.
The shell was moved from libxml2 to xmllint. Several related functions
are no longer available.
v2.13.0: Jun 12 2024
### Major changes