Skip to content

Commit ee80309

Browse files
committed
doc: NEWS for 2.14.0
1 parent cb67e13 commit ee80309

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

NEWS

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
Release history for libmodulemd
22

3+
2.14.0 2022-02-04
4+
5+
This release is fully compatible with the previous version 2.13.0 except
6+
behaviour changes described in Fixes section.
7+
8+
Enhancements:
9+
- New functions for stripping XMD from an index
10+
(modulemd_module_index_clear_xmds()), from a module
11+
(modulemd_module_clear_xmds()), and from a version 2 module stream
12+
(modulemd_module_stream_v2_clear_xmd()). This enables you to prevent from leaking
13+
private build options to output modulemd-v2 documents.
14+
- Interpret an invalid buildorder 18446744073709551615 as -1 if the library
15+
is built with a new build boolean accept_overflowed_buildorder set to true.
16+
- Document module version, buildorder, and epoch limits in the specifications.
17+
Also clarify that an epoch number at RPM artifacts is mandatory.
18+
- Document that modulemd_module_get_defaults can return NULL
19+
- Improve a documentation for modulemd_module_set_defaults() and
20+
modulemd_module_index_upgrade_defaults() functions.
21+
- Improve modulemd-validator(1) manual page.
22+
- Drop a build dependency on help2man tool.
23+
24+
Fixes:
25+
- Fix a crash when updating an index with an invalid subdocument and a NULL
26+
error parameter.
27+
- Fix clobbering module defaults on a modulemd_module_set_defaults() error.
28+
- Fix modulemd_module_index_upgrade_defaults() to actually use the requested
29+
version.
30+
- Reject duplicate contexts in modulemd-packager-v3 documents.
31+
- Report an error if modulemd-validator tool is invoked with both --version
32+
option and an unknown option.
33+
- Fix an undefined behaviour when comparing integers of different signs.
34+
- Fix DNF examples in a documentation.
35+
- Actually execute modulemd-obsoletes Python tests.
36+
- Fix deprecation warnings in tests with glib2-2.69.0.
37+
- Fix deprecation warnings in Python tests and make the test compatible with
38+
Python 3.11.
39+
40+
341
2.13.0 2021-07-09
442

543
This release is fully compatible with the previous 2.12.1 version.

0 commit comments

Comments
 (0)