|
1 | 1 | Release history for libmodulemd |
2 | 2 |
|
| 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 | + |
3 | 41 | 2.13.0 2021-07-09 |
4 | 42 |
|
5 | 43 | This release is fully compatible with the previous 2.12.1 version. |
|
0 commit comments