New
v2.17.0
2.17.0 (2025-10-31)
Features
- _comp_backup_glob: add zsync .zs-old (a342d3a)
- _comp_compgen_help: enhance for smartctl (2f7513c)
- _comp_compgen: support
-P prefixwith adjustedcur(b6d4335) - _comp_compgen: support
-P prefixwith auto-adjustedcur(6da0ae8) - _filedir: add
-fto manually suffix / to directory names (13868b8) - _filedir: add tests with
_comp_compgen -C(d99f06a) - *sum: handle more common checksum filenames (6cc313f)
- 3rd party fallback completion loaders for diffoci, gomarklint, and mado (5e9ab5a)
- aptitude: update sub-commands (4ac918f)
- asdf: add 3rd-party fallback completion loader for "asdf" (cb9303f)
- associate .ogx and .oga with relevant programs (0a13be1)
- bombadil: add 3rd party fallback completion loader (90ef9a2)
- brave: alias to chromium (928c74f)
- bsdtar: support .apk, .ipa and .hap (bc10b93)
- coreutils: update for newer GNU coreutils (#1457) (594de4e)
- curl: Complete IP addresses for --interface (0ea21b9)
- diffoci: add 3rd party fallback completion loader (5d5f997)
- free: new completion (f82ac04)
- fsnotifywait,fsnotifywatch: new, alias to inotifywait (8e8dacc)
- glab: add 3rd party fallback completion loader (c298dcf)
- glances: add 3rd party fallback completion loader (4218596)
- gomarklint: add 3rd party fallback completion loader (162dcf1)
- mado: add 3rd party fallback completion loader (4e4f6be)
- nload: new completion (e700ae7)
- openssl: Complete encryption algos for
enc(01b3aa2) - openssl: show only standard commands (6fb0827)
- pytest: complete --asyncio-mode arg (6b27125)
- pytest: complete --record-mode arg (d14cf0d)
- shtab: add 3rd party fallback completion loader (90162b0)
- shtab: add 3rd party fallback completion loader (20f5622)
- smartctl: update for smartmontools 7.5 (31675a3)
- tldr: add 3rd party fallback completion loader (298700a)
- tmux: add a new completion (#1364) (1b87ff7)
- trash-cli: add 3rd party fallback completion loader (533244c)
- unzip,zipinfo: Android split APK .apkm .apks .xapk (92f558d)
- unzip,zipinfo: generate *.crx (Google Chrome Extension archives) (#1406) (1631952)
- unzip,zipinfo: recognize HarmonyOS .hap (21cf854)
- wget: ipv6 addresses for --bind-address (d3ff6a7)
Bug Fixes
- _comp_command_offset: work around nounset (28e19a2)
- _comp_compgen: go to the original directory on compgen failure (a5637e9)
- _comp_compgen: go to the original directory on compgen failure (83d92c2)
- _comp_dequote: set the literal value to REPLY as a fallback (#1483) (ed61fde)
- _filedir: always set compopt -o filenames to quote special chars (99c599b)
- _filedir: apply trailing slashes with
-f(b373d00)