|
| 1 | +Version 1.3.3 |
| 2 | +~~~~~~~~~~~~~ |
| 3 | +Released: 2025-11-24 |
| 4 | + |
| 5 | +Notes: |
| 6 | + * This release introduces the experimental pkgctl utility, as a modern command-line |
| 7 | + PackageKit client. It will eventually replace pkcon/pkmon, although we will keep |
| 8 | + both available for a long time. The pkgctl build is disabled by default, pass |
| 9 | + -Dpkgctl=true to enable it for testing. |
| 10 | + |
| 11 | +Features: |
| 12 | + * lib: Modernize progress bar display (Matthias Klumpp) |
| 13 | + * backends: Make extended job details API the default (Matthias Klumpp) |
| 14 | + * progress-bar: Allow restarting an existing progress-bar (Matthias Klumpp) |
| 15 | + * pkgctl: Add initial version of modern package-management CLI tool (Matthias Klumpp) |
| 16 | + |
| 17 | +Backends: |
| 18 | + * backends: Add eopkg (forked from PiSi) (Joey Riches) |
| 19 | + * apt: Fully resolve update candidates, allowing removals (Matthias Klumpp) |
| 20 | + * apt: Emit pulsing/unknown progress while waiting for cache lock (Matthias Klumpp) |
| 21 | + |
| 22 | +Bugfixes: |
| 23 | + * offline-update: Move FailureAction= to the correct (Andrew Sayers) |
| 24 | + * PkBackendJob: Fix clearing GDateTime pointer (Jelle van der Waa) |
| 25 | + * lib: When spawning debconf helper, actually pass environment (Matthias Klumpp) |
| 26 | + * client: Send SIGTERM to debconf helper instead of SIGQUIT (Matthias Klumpp) |
| 27 | + * client: Pass a few more env vars to the debconf helper to fix Qt helpers (Matthias Klumpp) |
| 28 | + * pkcon: Don't filter out removed packages from the update target set (Matthias Klumpp) |
| 29 | + * client: Allow showing progress on very wide terminals on large screens (Matthias Klumpp) |
| 30 | + * Add missing role-enum description for repair-system (Matthias Klumpp) |
| 31 | + * command-not-found: inherit stdin (Osama Albahrani) |
| 32 | + |
| 33 | +Miscellaneous: |
| 34 | + * Bump C standard version to C17 (Matthias Klumpp) |
| 35 | + * policy: Allow admins to trigger updates without password, require password for installations (Matthias Klumpp) |
| 36 | + * policy: Allow inactive users to refresh sources (Matthias Klumpp) |
| 37 | + * policy: Allow offline-upgrades to be triggered without password for admin users (Matthias Klumpp) |
| 38 | + * Find KDE debconf communicator in libexec as well (Matthias Klumpp) |
| 39 | + * offline-updates: Assume plymouth>=0.9.5 by default (Matthias Klumpp) |
| 40 | + * build: Fix "missing field initializer" clang warnings (sid) |
| 41 | + * build: Fix "set but not used" clang warnings (sid) |
| 42 | + * meson: Move broader warning flags ahead of narrower ones for clang (sid) |
| 43 | + |
1 | 44 | Version 1.3.2 |
2 | 45 | ~~~~~~~~~~~~~ |
3 | 46 | Released: 2025-10-02 |
|
0 commit comments