[AppStream] AppStream Generator 0.8.6 released!
Matthias Klumpp
matthias at tenstral.net
Wed Dec 22 18:37:22 UTC 2021
Hello!
Accompanying the recent AppStream 0.15.1 release follows the matching
appstream-generator!
This is the first version of asgen that shares almost all of the
metadata compose code via libappstream-compose, replacing the D
implementation with a C one.
There's still a lot in asgen that will not be rewritten though, like
the complicated icon resolution code. In the next month(s), the
libappstream-compose code will be refined a bit until that library
will get a stable ABI as well.
Please test the new release for any regressions! I ran some tests on
the Debian archive with no visible issues, but of course one can never
be 100% sure.
Tarballs available here: https://github.com/ximion/appstream-generator/releases
Happy holidays!
Matthias Klumpp
Version 0.8.6
~~~~~~~~~~~~~~
Released: 2021-12-22
Features:
* Reimplement data extractor using the compose API
* Enable screencasts in compose based on our screenshotVideos feature flag
* Run external metadata through the exact same processing as all other data
* Redirect glib debug messages to our own logging if in verbose mode
* Adjust parallel processing work unit sizes for seeding
* ci: Add Fedora to the CI environment
Bugfixes:
* Fix build with GLib >= 2.69
* engine: Protect iconTarFiles variable when scanning for icons in parallel
* Resolve some issue tag conflicts with as-compose
* Control batch processing better to enable better extractor reuse
* Add duplicate-metainfo exemption for injected data
* Improve explanation of the "no-metainfo" tag
* Don't emit "description-from-package" if "no-metainfo" was already present
Contributors:
Neal Gompa (ニール・ゴンパ), Matthias Klumpp
--
I welcome VSRE emails. See http://vsre.info/
More information about the AppStream
mailing list