mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-03-27 18:50:07 +03: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
|
||||
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
|
||||
combination of more options. OOM errors should be reported reliably now.
|
||||
|
||||
Several improvements were made to the build systems. Meson support is
|
||||
mostly complete.
|
||||
Several improvements were made to the build systems. Meson is fully
|
||||
supported now.
|
||||
|
||||
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
|
||||
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
|
||||
|
||||
@ -88,18 +91,22 @@ The hack to detect single-threaded programs under glibc was removed.
|
||||
|
||||
### 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
|
||||
- RELAX NG support
|
||||
- Support for compressed file I/O
|
||||
- Support for zlib compressed file I/O
|
||||
- Legacy Windows build system in win32
|
||||
|
||||
RELAX NG support is still in a bad state and a long-term removal
|
||||
candidate.
|
||||
|
||||
### Thanks
|
||||
|
||||
Thanks to the following contributors for their commits:
|
||||
Thanks to the following contributors:
|
||||
|
||||
- Andrew Potter
|
||||
- Benjamin Gilbert
|
||||
|
Loading…
x
Reference in New Issue
Block a user