v2.2.0
Highlight
This release introduces a new "check services" feature that will check for services that require a post upgrade restart, and it will offer you to do so if there are (#203).
It also includes various improvements and fixes on the systray applet side. Most notably the new arch-update --tray --enable
option (#197), that allows to automatically set up the Arch-Update systray applet to the "autostart commands" (which is the preferred method for some specific desktop environments, such as XFCE for instance). Additionally, a few fixes that brings a better integration in some desktop environment have been made ((#179) & (#202)), especially for KDE Plasma.
Finally, this release brings a lot of "chore/internal" changes and standards that should help structuring the future development of the project and ease external contributions.
Important note:
The archlinux-contrib package is a new dependency. People using the Arch-Update AUR package will get it automatically when updating to v2.2.0
, but people installing Arch-Update from source will have to install this new dependency by themselves.
Features
- Check for services that require a post upgrade restart on packages upgrade (#203) - (d2af4a8) by @Antiz96
- Allow to read multiple news at once (#200) - (8cb822a) by @Antiz96
- Add the
--tray --enable
option to automatically set the systray applet in autostart apps (#197) - (2b3857f) by @Antiz96
Fixes
- (systray) Prevent multiple instances of the systray applet to be able to run at the same time (#199) - (fa92a61) by @Antiz96
- (translation) Add missing translations for WARNING and ERROR (#194) - (3e5c8f6) by @Antiz96
- (systray) Set QApplication class in systray's python script (#202) - (3683b4a) by @starscaledragon
- Add a category to the desktop file (#179) - (5bbb86e) by @max276
Styling
Miscellaneous
- (CONTRIBUTING) Update contributing guidelines (#189) - (7bf057d) by @Antiz96
- (changelog) Add a changelog file (#190) - (f55bbbf) by @Antiz96
- (main script) Add a proper SPDX license header (#195) - (8531c29) by @Antiz96
- (release) Update RELEASE.md (#192) - (6fb7dc2) by @Antiz96
- (release) Add release steps (#191) - (1cb2427) by @Antiz96
- Add contributing guidelines (CONTRIBUTING.md) (#188) - (9307079) by @Antiz96
- Add a link to sponsor page (#187) - (8ebab0a) by @Antiz96
- Add a config for issue templates (#186) - (2062fdd) by @Antiz96
- Update issue templates (#185) - (658a3ae) by @Antiz96
- Add templates for issues and pull requests (#184) - (7cf1245) by @Antiz96
Full Changelog: v2.1.0...v2.2.0