PackageKit 1.3.0 released!
Matthias Klumpp
matthias at tenstral.net
Sun Jun 16 15:28:40 UTC 2024
Hello!
I just released another version of PackageKit. Thanks to everyone who
contributed to this release!
Tarballs available here:
https://www.freedesktop.org/software/PackageKit/releases/
Cheers,
Matthias
Version 1.3.0
~~~~~~~~~~~~~
Released: 2024-06-16
New Features:
* Expand PkInfoEnum to contain package target states for updates
(Matthias Klumpp)
* lib: Notify when installed database changed (Milan Crha)
Backends:
* freebsd: Initialize libpkg plugins when doing work (Gleb Popov)
* freebsd: Advertise PK_GROUP_ENUM_VIRTUALIZATION package group (Gleb Popov)
* dnf: Free DNF sacks when they are unused for 10 minutes (Gordon Messmer)
* dnf5: Add dnf5 posttrans notify plugin (Alessandro Astone)
* dnf/zypp: Add support for language(ll_CC) to what-provides queries
(Philip Withnall)
* alpm: add compatibility with libalpm 14 (Jelle van der Waa)
* apt: Don't accidentally identify Ubuntu as Debian (Matthias Klumpp)
* apt: Don't limit by-repo-name update classification to Debian and
Ubuntu (Matthias Klumpp)
* apt: debconf-helper: Cleanup properly when exiting (Matthias Klumpp)
* apt: Use the correct version number when parsing changelogs (Matthias Klumpp)
* apt: Prefer deb version comparison to strcmp (sid)
Bugfixes:
* Apply i18n for percentage values (Emir SARI)
* metainfo: Mark PK as compulsory for most desktops (Matthias Klumpp)
* pk-progress: Fix a leak of package ID (Philip Withnall)
* Check string length correctly to prevent memory over-consumption
[RHEL-19527] (Thibault Guittet)
* pk-offline-update: Fix crash due to invalid g_auto declaration in
switch / case (sid)
* PkPackage: Handle all cases for 'update-severity' property (sid)
* pkcon: Use appropriate callbacks for client / task async calls (sid)
* Fix 'g-ir-scanner' matching async / finish warning (sid)
* pk-offline-update: Fix crash during error cases (sid)
* PkControl: Fix crash with 'get-time' transaction (sid)
* PkTask: Fix invalid cast from 'GsPackagekitTask' to 'GTask' (sidt4)
Miscellaneous:
* PkPackageSack: Replace the GSimpleAsyncResult with the GTask API
(Corentin Noël)
* PkControl: Replace the GSimpleAsyncResult with the GTask API (Corentin Noël)
* PkTask: Replace the GSimpleAsyncResult with the GTask API (Corentin Noël)
* PkClient, PkProgress, PkCategory: Use a more modern GObject style
(Corentin Noël)
* Enable building FreeBSD backend on FreeBSD CI (Gleb Popov)
* Convert README to Markdown (Matthias Klumpp)
* pk-matrix.html: Document which backends support InstalledChanged
signal (Milan Crha)
* docs: Update real-time chat room to point to the new Matrix room (Neal Gompa)
--
I welcome VSRE emails. See http://vsre.info/
More information about the PackageKit
mailing list