release 4.2.0

This commit is contained in:
2026-10-13 16:35:14 +02:00
parent 9911f6d01d
commit 8221ac5325
18 changed files with 116 additions and 5 deletions
Executable → Regular
+10
View File
@@ -9,8 +9,15 @@ Versions follow `MAJOR.MINOR.PATCH-REVISION_STAGE_N` (e.g. `3.99.1-4_rc_1`).
## [Unreleased]
---
## [4.2.0] — 2026-10-13
### Added
- `backtrace`, `locale_check` and `get_pkgmgr` answer `-h` / `--help`, and are
listed (with `error` and `set_colors`) in the README functions table and in
`help`.
- `pkgi` (install) and `pkgr` (uninstall, with `-p`/`--purge` and `-d`/`--deps`)
commands for apt, dnf/yum, zypper, pacman, apk, portage, xbps and nix; both
accept `-y`/`--yes` and `-n`/`--dry-run` and use `sudo` (or `doas`) when needed.
@@ -32,6 +39,9 @@ Versions follow `MAJOR.MINOR.PATCH-REVISION_STAGE_N` (e.g. `3.99.1-4_rc_1`).
### Fixed
- `locale_check` without argument failed under `set -u`.
- Copyright years: `processes.sh` (2013-2022) updated, the license block added
to the two bash-completion scripts.
- `taz`: a plain file with the `tar` format could be deleted instead of being
archived; existing `<item>.tar` files are no longer overwritten; trailing
slashes, `.`/`..` and names starting with `-` are handled; the `gzip`