Skip to content
This repository was archived by the owner on Jan 26, 2026. It is now read-only.

Commit 7fa7934

Browse files
committed
Update NEWS
Everything should be ready for the 2.14.0 release now.
1 parent 884c899 commit 7fa7934

1 file changed

Lines changed: 15 additions & 8 deletions

File tree

NEWS

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,14 @@ Support for RELAX NG can now be disabled with a new configuration
2323
option independently of XML Schemas support. It is still enabled by
2424
default.
2525

26+
The "legacy" configuration option won't enable support for HTTP and
27+
LZMA anymore. These features will be removed in the next release.
28+
2629
Parts of the xmllint executable were refactored, allowing the
2730
combination of more options. OOM errors should be reported reliably now.
2831

29-
Several improvements were made to the build systems. Meson support is
30-
mostly complete.
32+
Several improvements were made to the build systems. Meson is fully
33+
supported now.
3134

3235
Parts of the buffering code were reworked and simplified.
3336

@@ -53,7 +56,7 @@ XML_PARSE_CATALOG_PI were added.
5356

5457
An API function to install a custom character encoding converter is
5558
now available. This makes it possible to use ICU for encoding conversion
56-
even if libxml2 was complied without ICU support, see example/icu.c.
59+
even if libxml2 was compiled without ICU support, see example/icu.c.
5760

5861
### Deprecations
5962

@@ -88,18 +91,22 @@ The hack to detect single-threaded programs under glibc was removed.
8891

8992
### Planned removals
9093

91-
Support for HTTP is planned to be removed in the 2.15 release.
94+
Support for HTTP and LZMA compression is planned to be removed in the
95+
2.15 release.
9296

93-
The following features are considered for removal in the long term:
97+
The following features are considered for removal:
9498

99+
- Modules API (xmlmodule.h)
95100
- Schematron support
96-
- RELAX NG support
97-
- Support for compressed file I/O
101+
- Support for zlib compressed file I/O
98102
- Legacy Windows build system in win32
99103

104+
RELAX NG support is still in a bad state and a long-term removal
105+
candidate.
106+
100107
### Thanks
101108

102-
Thanks to the following contributors for their commits:
109+
Thanks to the following contributors:
103110

104111
- Andrew Potter
105112
- Benjamin Gilbert

0 commit comments

Comments
 (0)