Skip to content

Releases: exequtic/apdatifier

2.9.8

24 Feb 18:54
81be8f5

Choose a tag to compare

Commits history: 2.9.7.1 -> 2.9.8

  • Revamped Management
    • Moved some options into a submenu
    • Added Flatpak browsing (Flathub and locally installed)
    • Added recent pacman installs (most recent 100 installs)
    • Added Vim-like navigation, 1–9 hotkeys, ESC to back/close
    • Added Management Settings (Settings → Upgrade & Management → General)
    • Added an option in Settings to override the fzf configuration
  • Added network connectivity checks

    • Show a message in expanded view when offline
    • Skip automatic update checks while offline
    • Silently abort update checks if the connection drops
  • Fixed RSS fetching on transient DNS failures by retrying curl, reducing “Cannot fetch news” errors (#182)

  • Fixed RSS fetching during boot or resume by waiting for DNS readiness (up to 30s), preventing early network initialization failures (#183)

  • Fixed mirror ranking by rejecting any failed curl result and allowing only HTTP 2xx responses (prevents dead mirrors from ranking first) (#185)

  • Fixed an issue where, if the terminal took a long time to launch, the upgrade status wouldn’t update.

  • Fixed an issue where “Stop checking” would cancel and instantly restart the update check

2.9.7.1

02 Feb 12:32
87bb77b

Choose a tag to compare

  • Fix: limit tray icon size to prevent oversizing
  • Fix: restore counter text antialiasing

2.9.7

31 Jan 11:42
bc68f4b

Choose a tag to compare

Commits history: 2.9.6.1 -> 2.9.7

Mostly visual/UI changes:

  • Added: option to hide the widget icon when placed on a panel ("Hide when less than X updates"). The hidden icon remains available in panel edit mode.
  • Added: pulsing busy indicator during update checks and upgrades
  • Added: badge-style counter support in horizontal panel mode
  • Added: flexible badge positioning and offset options
  • Changed: replaced the error badge with a red glow effect
  • Fixed: when a package exists in multiple pacman repositories, prefer the higher-priority repository

20260131_124051

20260131_124416

2.9.6.1

02 Jan 13:58
39d7d29

Choose a tag to compare

Fixes:

  • Fixed a possible issue on CachyOS when the system language is not English #163
  • Fixed a possible issue where the update check could start before initialization #165
  • Removed already updated packages from the update list on widget startup #159

2.9.6

13 Dec 17:07
0288a7f

Choose a tag to compare

  • Compatibility with pacman v7.1.0
  • Support for fwupdmgr (firmware updates)
Image

2.9.5.3

09 Dec 10:02
42d4164

Choose a tag to compare

  • Added option (Settings -> General -> Misc) to change temporary pacman dbpath #155
  • Fixed an issue with mirrorlist generator #157
  • Updated country list: added Malaysia, Morocco, Nepal, Saudi Arabia, United Arab Emirates; removed Bosnia and Herzegovina, Monaco
  • Added an option to show which mirrors are being tested so you don’t get bored :D
screenshot

2.9.5.2

07 Dec 15:18
ef42305

Choose a tag to compare

  • Fixed an issue with pikaur #154
  • Added Turkish translation (@cenktekin)

2.9.5.1

05 Dec 22:19
10379e0

Choose a tag to compare

Commits history: 2.9.4 -> 2.9.5.1

  • pacman-contrib package is no longer required
  • Skipping failed update checks without halting all checks #147
  • Added daily and weekly update-check schedules #124
  • Added a tooltip to the icon that now shows the time remaining until the next scheduled check
  • Added more toolbar status messages
  • Added “Settings” and “Pin” toolbar buttons when the widget is placed on a panel
  • Added option to hide the green checkmark when there are no updates
  • Added support for pikaur
  • Fixed missing busy indicator on the icon
  • Fixed flickering in the management menu when options change
  • Fixed Ghostty terminal launch
  • Added Ukrainian translation (@yuriy-yasynskyy)

2.9.4

30 Aug 17:13
04c5e3b

Choose a tag to compare

Note

The widget no longer starts automatically in the system tray after installation or update.
For those who use the tray icon, enable the option: Settings -> Upgrade -> Widgets -> Apdatifier tray icon -> Enabled by default.
For those who do not use the system tray icon and place it on the panel or desktop, do not enable this option (it is disabled by default).

Caution

Do not run more than one instance of the widget. This is not supported yet.

Important

The Arch Linux Project is currently experiencing an ongoing denial of service attack that primarily impacts main webpage, the Arch User Repository (AUR), and the Forums.
You can follow regular updates on the service status page.: https://status.archlinux.org


Commits history: 2.9.3 -> 2.9.4

Added

  • Option to mark packages as important in rules, displaying them at the top of the list with a red name (#104)
  • Option to set preferred tab on widget open (#112)
  • Support for env variables for upgrades (#116)
  • Multi-select for package downgrades in management (#120)
  • News notification action button to open article in browser (#129)
  • Mirrorlist generator options: disabled, always ask, ask if stale, force refresh (#131)
  • Transparent background option on the desktop (#134) (by @WMsans)

Fixed

  • Fixed Alacritty not appearing in terminal selection dropdown (#102)
  • Fixed French translation causing fzf to break in management (#103)
  • Fixed tooltips persisting after button click (#108)
  • Improved version handling for widget updates (#125)
  • Fixed spacing between news cards (#128) (by @Txoka)
  • Prevented premature settings reset (#133)
  • Fixed the double busy indicator on the desktop

Changed

  • Package installation via management now uses -Syu
  • Removed upgrade buttons for pacman packages to prevent partial upgrades
  • Refresh appstream before checking flatpak updates

Translations

  • Added Chinese translation (by @mill413)
  • Updated Dutch translation (by @Vistaus)
  • Updated Spanish translation (by @RodvinSanchez)
  • Updated Polish translation (by @RygorrMortis)
  • Some of the translation lines were done by me, so there may be some inconsistencies.

2.9.3

18 May 10:01
5cb947f

Choose a tag to compare

Full changelog: 2.9.2 -> 2.9.3

  • Bug fixes
  • unzip is no longer required (for extracting Plasma Widgets)

New settings options (Settings -> Upgrade):

  • tmux session: Upon opening a terminal, a tmux session is automatically created and attached, or attached if one already exists.
    ScreenshotScreenshot_2025-05-13_16-03-34
  • Idle inhibit: Disables automatic sleep and screen lock while upgrading.
    ScreenshotScreenshot_2025-05-18_10-47-32