Skip to content

Releases: Antiz96/arch-update

v1.12.2

12 Mar 16:35
c46e7ad
Compare
Choose a tag to compare

Highlight

This release introduces the arch-update -l/arch-update --list option that simply displays the list of pending updates (including AUR packages if yay or paru is installed and flatpak packages if flatpak is installed).

This option allow users to get the list of pending updates in a non-interactive way, e.g. to have it scheduled in a cronjob to get the list of pending updates automatically and periodically from a remote machine or a headless server for instance (for those using arch-update cli on servers). It basically acts like checkupdates, except it includes AUR and flatpak packages (if the related dependencies are installed).

Features

  • Add the new -l/--list option to simply get the list of pending updates by @Antiz96 in #123

Other

Full Changelog: v1.12.1...v1.12.2

v1.12.1

29 Feb 20:08
2761244
Compare
Choose a tag to compare

Features

  • Add shell completions for bash, zsh and fish by @Antiz96 in #118

Other

Full Changelog: v1.12.0...v1.12.1

v1.12.0

26 Feb 00:00
e9000c7
Compare
Choose a tag to compare

Highlight

This release brings a huge refactoring of the way Arch news are handled in order to display them in a more relevant and coherent way:

  • Arch news are now only displayed if a new one has been published since the last arch-update run. Arch news published since the last run or at the same date are tagged as [NEW].
  • A new AlwaysShowNews option for the arch-update.conf configuration file has been introduced to always display Arch news before updating, regardless of whether there's a new one since the last run or not (basically bringing back the previous behavior for those who prefer it). The NoNews option for the arch-update.conf configuration file has been deprecated and completely removed.
  • A new -n/--news option has been introduced to display recent Arch news at any time, independently of the main 'update' process. You can optionally specify the number of Arch news to display as an argument, like so: arch-update --news 10. Defaults to 5.
  • A new NewsNum=[Num] option for the arch-update.conf configuration file has been introduced to set the number of Arch news to display before updating and with the -n/--news option. Defaults to 5.

Features

  • Introduce the -n/--news option that allows to display latest Arch News by @Antiz96 in #113
  • Allow to customise the number of Arch news to display before updating and with the -n/--news option by @Antiz96 in #114
  • Only display Arch news if a new one has been published since the last run by @Antiz96 in #115

Improvements

Other

Full Changelog: v1.11.0...v1.12.0

v1.11.0

09 Feb 23:12
752c624
Compare
Choose a tag to compare

Highlight

  • Arch-Update has now a full French translation, from the README to man pages to the script itself! If your system language is set up with a fr variant, the french translation will be automatically picked up.

Features

Improvements/Fixes

  • Make Flatpak packages updates detection more robust to avoid false positives by @Antiz96 in #104
  • Improvement the packaging method by @Antiz96 in #107

Other

  • Licensing: Precise that Arch-Update is licensed under GPL3+ by @Antiz96 in #105
  • [Release Prep] v1.11.0 by @Antiz96 in #108

Full Changelog: v1.10.1...v1.11.0

v1.10.1

14 Jan 19:39
a357661
Compare
Choose a tag to compare

Fixes

  • Correction of documentation regarding how to change the auto-check cycle by @Antiz96 in #97
  • Update url for systemd Time Spans in documentation by @Antiz96 in #98

Other

Full Changelog: v1.10.0...v1.10.1

v1.10.0

06 Jan 21:06
6210d0c
Compare
Choose a tag to compare

Highlight

  • The output of the script has been globally "polished" and is now colorized by default for a better looking and readability.
    See the screenshots in the README or update to v1.10.0 right now to see how it looks!
  • A new optional arch-update.conf configuration file now allows you to enable/disable or modify certain options within arch-update.
    Read #89, the related documentation in the README or the new arch-update.conf(5) man page to see the current list of supported options.

Features

  • Add colors to the output of the script by @Antiz96 in #87
  • Add an optional configuration file to enable/disable or modify certain options by @Antiz96 in #89

Improvements

  • Switch to a self-hosted runner for CI-CD + Add actionlint to CI by @Antiz96 in #77
  • Use complete version ref in man page by @wmemcpy in #78
  • Update documentation to advice using 'systemctl edit' to modify the auto-check cycle by @Antiz96 in #84

Fixes

  • Add missing documentation for the old cached packages handling and pending kernel update processing features in the help message by @Antiz96 in #88

Other

New Contributors

Full Changelog: v1.9.1...v1.10.0

v1.9.1

04 Dec 23:28
84bee9d
Compare
Choose a tag to compare

Fixes:

  • Fix false positive and intempestive 'pending kernel update' messages on EndeavourOS with systemd-boot by @Antiz96 in #75

Other:

  • [Release Prep] Bump the script to v1.9.1 by @Antiz96 in #76

Full Changelog: v1.9.0...v1.9.1

v1.9.0

03 Dec 19:47
71be4a5
Compare
Choose a tag to compare

Features:

  • Check if there are old or uninstalled cached packages in pacman's cache and offers to remove them if there are by @Antiz96 in #71 (suggested by @Temet79 in #70)

Fixes:

  • Add the missing space in the 'kernel_reboot' function to keep a consistent style by @Antiz96 in #72

Other:

  • [Release Prep] Bump the script to v1.9.0 by @Antiz96 in #73

Full Changelog: v1.8.0...v1.9.0

v1.8.0

01 Dec 15:45
bf89894
Compare
Choose a tag to compare

Features:

  • If both paru and yay are installed, use paru by default by @Antiz96 in #64
  • Check if a pending kernel update requires a reboot to be applied and, if there's one, offer to reboot by @Antiz96 in #65

Fixes:

  • Do not keep the current_check file in addition to the last_check one after the run of the check() function is finished as only the former is interesting/relevant to keep by @Antiz96 in #66

Other:

  • Add a link to the YouTube review of arch-update we made with @Cardiacman13 to the README (review in french) by @Antiz96 in #67
  • Restructuration of the functions' calls in the script to make it more readable and easier to evolve/work with by @Antiz96 in #68
  • [Release Prep] Bump the script to v1.8.0 by @Antiz96 in #69

Full Changelog: v1.7.0...v1.8.0

v1.7.0

24 Nov 11:24
b294023
Compare
Choose a tag to compare

What's Changed

  • Only send desktop notification if the list of available updates differs from the last check by @Antiz96 in #61

Full Changelog: v1.6.2...v1.7.0