mirror of
https://gitlab.gnome.org/GNOME/libxml2
synced 2025-03-28 21:33:13 +00:00
Update NEWS
Everything should be ready for the 2.14.0 release now.
This commit is contained in:
parent
884c899696
commit
7fa79341b3
23
NEWS
23
NEWS
@ -23,11 +23,14 @@ Support for RELAX NG can now be disabled with a new configuration
|
|||||||
option independently of XML Schemas support. It is still enabled by
|
option independently of XML Schemas support. It is still enabled by
|
||||||
default.
|
default.
|
||||||
|
|
||||||
|
The "legacy" configuration option won't enable support for HTTP and
|
||||||
|
LZMA anymore. These features will be removed in the next release.
|
||||||
|
|
||||||
Parts of the xmllint executable were refactored, allowing the
|
Parts of the xmllint executable were refactored, allowing the
|
||||||
combination of more options. OOM errors should be reported reliably now.
|
combination of more options. OOM errors should be reported reliably now.
|
||||||
|
|
||||||
Several improvements were made to the build systems. Meson support is
|
Several improvements were made to the build systems. Meson is fully
|
||||||
mostly complete.
|
supported now.
|
||||||
|
|
||||||
Parts of the buffering code were reworked and simplified.
|
Parts of the buffering code were reworked and simplified.
|
||||||
|
|
||||||
@ -53,7 +56,7 @@ XML_PARSE_CATALOG_PI were added.
|
|||||||
|
|
||||||
An API function to install a custom character encoding converter is
|
An API function to install a custom character encoding converter is
|
||||||
now available. This makes it possible to use ICU for encoding conversion
|
now available. This makes it possible to use ICU for encoding conversion
|
||||||
even if libxml2 was complied without ICU support, see example/icu.c.
|
even if libxml2 was compiled without ICU support, see example/icu.c.
|
||||||
|
|
||||||
### Deprecations
|
### Deprecations
|
||||||
|
|
||||||
@ -88,18 +91,22 @@ The hack to detect single-threaded programs under glibc was removed.
|
|||||||
|
|
||||||
### Planned removals
|
### Planned removals
|
||||||
|
|
||||||
Support for HTTP is planned to be removed in the 2.15 release.
|
Support for HTTP and LZMA compression is planned to be removed in the
|
||||||
|
2.15 release.
|
||||||
|
|
||||||
The following features are considered for removal in the long term:
|
The following features are considered for removal:
|
||||||
|
|
||||||
|
- Modules API (xmlmodule.h)
|
||||||
- Schematron support
|
- Schematron support
|
||||||
- RELAX NG support
|
- Support for zlib compressed file I/O
|
||||||
- Support for compressed file I/O
|
|
||||||
- Legacy Windows build system in win32
|
- Legacy Windows build system in win32
|
||||||
|
|
||||||
|
RELAX NG support is still in a bad state and a long-term removal
|
||||||
|
candidate.
|
||||||
|
|
||||||
### Thanks
|
### Thanks
|
||||||
|
|
||||||
Thanks to the following contributors for their commits:
|
Thanks to the following contributors:
|
||||||
|
|
||||||
- Andrew Potter
|
- Andrew Potter
|
||||||
- Benjamin Gilbert
|
- Benjamin Gilbert
|
||||||
|
Loading…
x
Reference in New Issue
Block a user