AppStream 1.0.3 released!

Matthias Klumpp matthias at tenstral.net
Wed Apr 24 18:06:58 UTC 2024


Hi!
A new release that probably has a bugfix and data validator change for
everyone, but no especially notable feature changes.

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

Cheers,
    Matthias

Version 1.0.3
~~~~~~~~~~~~~~
Released: 2024-04-24

Features:
 * validator: Check that description lists don't get translated
 * validator: Improve translation checks for descriptions
 * cli: compose: Allow to propagate selected custom entries to catalog output
 * validator: Check for common typo of "scheme_preference" branding property
 * xml: Generate a developer_name compat tag for older 3rd-party parsers
 * validator: Flag duplicate branding colors as invalid
 * Add Plasma Mobile as recognized desktop-style

Specification:
 * docs: Clarify a developer element is not allowed to exist multiple times
 * docs: Explicitly clarify a developer/name element must not be repeated
 * docs: Clarify metainfo translation rules a bit

Bugfixes:
 * qt: Fix relocation of Config.cmake files
 * cli: check-syscompat: Recognize available required controls as available
 * validator: Guard issue emission functions with G_GNUC_PRINTF
 * validator: Always use secure string formatting for issue emit function
 * utils: Explicitly set format style when installing catalog metadata
 * Suppress static-analyzer drawing wrong conclusions on GCC 14

Miscellaneous:
 * docs: List AppStreamCompose as related to AppStream
 * docs: Add manpages back
 * validator: Mark developer-id-missing as info-priority again

Contributors:
 JakobDev, John Zimmermann, Matthias Klumpp, Max Buchholz, tytan652


More information about the AppStream mailing list