libmodulemd 2.7.0
·
216 commits
to master
since this release
Merlin Mathesius (11):
- Type tweaks to be more friendly to gtk-doc documentation generation
- Move modulemd_module_stream_v2_replace_*() method definitions to correct header file and add documentation.
- Another batch of documentation updates for private functions, along with other minor corrections.
- Add documentation for private utility functions for use within libmodulemd.
- Synchronize the user docs in the main header file and the repo's README.
- Correct several "may be used uninitialized" compiler warnings.
- Make ModulemdErrorEnum and ModulemdYamlErrorEnum into public enums.
- Fix modulemd_yaml_parse_bool() comparisons so return value is correct. Fix bad test that was masking the above bug.
- Correct bugs where component buildonly and buildorder properties are getting mixed up.
- Update modulemd spec for new component rpm "buildroot" and "srpm-buildroot" flags, implement new properties, and add tests.
- Another batch of documentation updates for private functions.
Stephen Gallagher (18):
- Bump version to 2.6.1dev
- TESTS: Check the return value of get_buildtime_streams()
- DOCS: Fix references to common GLib objects
- CI: Fix xref.sh path
- Split Coverity scan into a separate test
- CI: Reflow docker commands to improve readability
- Drop v1 code and refactor build system
- Drop unused test_data
- Emitter: Throw validation error for empty ModuleIndex
- Merge pull request #343 from mmathesius/doc-sync-readme
- Fix emitting translations
- Dependencies: Emit empty dependencies
- Dependencies: Add tests for one or the other requirements
- spec: Fix typo in python2-libmodulemd subpackage
- Stop using deprecated build_always
- CI: Quieter logs
- Print
ninja distlogs if it fails - Drop ModulemdTranslationHelpers
orionstar25 (3):
- Add translations in Modulemd.Index from Babel Catalog
- Added more translation files for consistency check
- Retrieve metadata from koji and feed into translation helpers