[AppStream] AppStream 0.15.1 released!

Matthias Klumpp matthias at tenstral.net
Wed Dec 22 18:01:14 UTC 2021


Hello!
If there is no emergency, this is the last AppStream release for the year!
It contains mostly improvements to the compose library, enabling it to
completely replace most of the logic appstream-generator already has.
So, with these changes, compose and the generator can share the most
amount of code (basically everything except for the icon-detection
logic).

This is very nice from a maintenance perspective, but is also very
neat for people just wanting to use compose.

All other changes to the code are purely bugfixes, with the most
important one being one that prevented `appstreamcli validate` from
detecting bad/unreachable URLs properly.

Happy holidays everyone! :-)
    Matthias

Tarballs available here:
https://www.freedesktop.org/software/appstream/releases/

Version 0.15.1
~~~~~~~~~~~~~~
Released: 2021-12-22

Features:
 * Bump GLib version requirement to >= 2.62
 * compose: Port over font support from appstream-generator
 * compose: Allow overriding unit used for locale processing
 * compose: Refine legacy support for desktop-id launchables
 * compose: Allow setting the custom desktop-entry translation function
 * compose: Allow to run with threading (mostly) disabled
 * compose: Reorganize feature flags, allow to disable l10n
 * compose: Allow setting a screenshot file size limit
 * compose: Allow to disable screencast processing explicitly
 * compose: Allow to test whether result has a specific hint tag
 * news-convert: Support a "Translators" section
 * validator: Check that first rDNS component-ID parts are always lowercased
 * validator: Validate capitalization for some selected text blocks

Bugfixes:
 * vapi: Rename PoolFlag to PoolFlags to add the missing deprecated flags
 * Fix cache always getting updated even if unnacessary on Debian systems
 * Still verify download return codes if download was aborted intentionally
 * compose: Warn if metainfo files are missing and data was processed anyway

Contributors:
 Corentin Noël, Matthias Klumpp

-- 
I welcome VSRE emails. See http://vsre.info/


More information about the AppStream mailing list