[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