Skip to content

chore: release 1.0.0 #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
84 changes: 84 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -299,6 +299,90 @@
* pre-commit: anchor exclude patterns ([cc697a6](https://www.github.com/scop/bash-completion/commit/cc697a646c1bd1100890abd367bb8d0274a42275))
* extra/make-changelog: check and output usage message ([cf90b29](https://www.github.com/scop/bash-completion/commit/cf90b297696cee57650f4fb6c29cebe872f773a7))

## 1.0.0 (2021-10-27)


### Features

* **__load_completion:** don't hush errors or output when sourcing files ([ca361be](https://www.github.com/compholio/bash-completion/commit/ca361be02a92e30a3d26d376b30faf268853e836))
* **7z,file-roller:** complete with *.7z.001 ([31be5b8](https://www.github.com/compholio/bash-completion/commit/31be5b8812d9255a67dd87859562c797afa269ec))
* add return values for _parse_help and _parse_usage ([d82fee4](https://www.github.com/compholio/bash-completion/commit/d82fee491d3d9160c153fbe32193b97dc18db86f))
* **apt-get:** add reinstall and --error-on support ([6925fbd](https://www.github.com/compholio/bash-completion/commit/6925fbd5b0ef83eeb31edfdbf7e062d0575aadbe))
* **apt-get:** recognize auto-remove as autoremove alias ([b76b16d](https://www.github.com/compholio/bash-completion/commit/b76b16dde3f48fc935c98471d25d32383b62c35d))
* **arp,vipw:** fallback to _parse_usage if _parse_help yields nothing ([0068dd1](https://www.github.com/compholio/bash-completion/commit/0068dd194f008947566c847413af9c6e99b0409a))
* **configure:** fall back to filedir for unhandled cases ([34d040b](https://www.github.com/compholio/bash-completion/commit/34d040b6b14033d66de1c03fa8d7172e491857ea))
* **curl:** support many more option arg (non)completions ([7f9d4ad](https://www.github.com/compholio/bash-completion/commit/7f9d4ad0fc85902c01cc1b8c8dbd1bc5e9e66b4e))
* **curl:** support versions with --help category support ([837cbba](https://www.github.com/compholio/bash-completion/commit/837cbbafab4c9adff281a07f1bfd2bc2397936dc))
* **dpkg:** more option arg completions ([8ceab16](https://www.github.com/compholio/bash-completion/commit/8ceab164988bfc105c61dcdc6427a5566d35c39c))
* **firefox:** add -P and --recording-output arg completions ([bea218a](https://www.github.com/compholio/bash-completion/commit/bea218a7de750c235a7dced46a4cfa4f854cf8dd))
* **fstypes:** scrape lsvfs output on generic (~non-Linux) case ([d57c26b](https://www.github.com/compholio/bash-completion/commit/d57c26bf772f356e0ff70192bd2a2903b39c2a54))
* **gssdp-device-sniffer:** new completion, common with gssdp-discover ([ddb1527](https://www.github.com/compholio/bash-completion/commit/ddb15273288a226b1580fcc39f3a7825264e939a))
* **insmod,modinfo,modprobe:** support zstd compressed modules ([#614](https://www.github.com/compholio/bash-completion/issues/614)) ([b6a9ed5](https://www.github.com/compholio/bash-completion/commit/b6a9ed50909224fa6b7887b604e86e4efce8289b))
* **jq:** support all command-line options ([#507](https://www.github.com/compholio/bash-completion/issues/507)) ([450c676](https://www.github.com/compholio/bash-completion/commit/450c67616807f8e1178cfc8866d774bf0fbaf0fc))
* **lrzip:** complete long option args ([8a4a499](https://www.github.com/compholio/bash-completion/commit/8a4a499f03244cad999b50a96add4ec6150d4625))
* **mypy:** more option argument noncompletions ([0df80f0](https://www.github.com/compholio/bash-completion/commit/0df80f084dcd0fd57fc92539d7a296ac3c61f5ce))
* **ntpdate:** support parsing help from ones responding to -h ([3e6ed1c](https://www.github.com/compholio/bash-completion/commit/3e6ed1cb4b3e356485c2f69e585457347d306bc0))
* **okular:** complete with markdown files ([93c3d02](https://www.github.com/compholio/bash-completion/commit/93c3d02d619561687779430d768a7719469272f0))
* **pdftoppm:** new completion ([bae3a6e](https://www.github.com/compholio/bash-completion/commit/bae3a6e01ca81051be943fb84f133a016af247f2))
* **perltidy:** support long variants of arg completed options ([a283b69](https://www.github.com/compholio/bash-completion/commit/a283b6963421adb3acf087c9816614a9c0c4c214))
* **pylint:** message ids completion ([75a38ca](https://www.github.com/compholio/bash-completion/commit/75a38cabc7142494fe2a4ae9ffc986124a94ef8f))
* **pyston,pyston3:** new completion, python alias ([e45c45e](https://www.github.com/compholio/bash-completion/commit/e45c45e6fa907bfa5ebd3793b896e37805a1ebd2))
* **pytest:** complete --vcr-record(-mode) args ([b404f62](https://www.github.com/compholio/bash-completion/commit/b404f62bd38640f791ea1b297e2a24f769244b0a))
* **python,pyvenv:** 3.11 support ([1aa6111](https://www.github.com/compholio/bash-completion/commit/1aa61111956139cc48276a4c1a8bb308d5cc94f7))
* **python:** complete with *.zip ([386bc5e](https://www.github.com/compholio/bash-completion/commit/386bc5eb806222a505709ea142f6dd0bff024421))
* **python:** tweak -h output for _parse_help to find -bb ([4d6f299](https://www.github.com/compholio/bash-completion/commit/4d6f2998d6d5c445ca5bbb10583e51cdfa0e9543))
* **sqlite3:** add -maxsize arg non-completion ([222c710](https://www.github.com/compholio/bash-completion/commit/222c710872abd1351d1fde8cf09c14378b51a455))
* **ssh-keyscan:** complete comma separated -t args ([1893481](https://www.github.com/compholio/bash-completion/commit/1893481a482c6d6088149d55a1930b4df8252e8b))
* **ssh-keyscan:** new completion ([d07e980](https://www.github.com/compholio/bash-completion/commit/d07e980873c2a07b2ee3bb5c73a565b3b304b813))
* **strings:** add --output-separator/-s, -arch arg non-completions ([15409de](https://www.github.com/compholio/bash-completion/commit/15409de8087d38ba44dddc46686ecd233c9ed079))
* **strings:** fallback to _parse_usage if _parse_help yields nothing ([677910c](https://www.github.com/compholio/bash-completion/commit/677910ceb1987d91bd233179357f1db66bd291af))
* **tar:** add more option required arg completions ([3013ba1](https://www.github.com/compholio/bash-completion/commit/3013ba12877302585e45f7ad2b20e96823162835))
* **tree:** new completion ([2059ac8](https://www.github.com/compholio/bash-completion/commit/2059ac8fd04970f210a6461de383ca53c5ad2ff5))
* **tree:** support long option args separated by equals sign ([1fa691a](https://www.github.com/compholio/bash-completion/commit/1fa691ace1cff474b71a0bb1d0384eda19dcd8b0))
* **unzip,zipinfo:** complete with *.kar ([ef2325e](https://www.github.com/compholio/bash-completion/commit/ef2325e2aec1a942b73f1e4b3d15478b7a30fd9f))
* **unzip,zipinfo:** recognize FreeCAD files ([#520](https://www.github.com/compholio/bash-completion/issues/520)) ([fcaf3d4](https://www.github.com/compholio/bash-completion/commit/fcaf3d4118af251973a57028302bf057a9681f1f))
* **xev:** new completion ([48e12d3](https://www.github.com/compholio/bash-completion/commit/48e12d32cc4b11d4c2bce9afbdcf0d9b71852b6d))
* **xmlwf:** add -a and -b arg non-completions ([3e55711](https://www.github.com/compholio/bash-completion/commit/3e55711e3929f7a762a9e108858e77b4f34745f4))


### Bug Fixes

* **_command,_command_offset:** missing quotes for command variables ([ae1a164](https://www.github.com/compholio/bash-completion/commit/ae1a164f5a7611b55a1395fafc06d319b4104761))
* **_comp_delimited:** append space by default ([89ff88f](https://www.github.com/compholio/bash-completion/commit/89ff88fc34c881dc05ffb536b9ff1226d3a086c0))
* **_comp_delimited:** nounset mode error on first token ([f1f5bf8](https://www.github.com/compholio/bash-completion/commit/f1f5bf8dea3fb5e49aab6bc6be276724cebbd650))
* **_ip_addresses:** sed portability ([b4e371b](https://www.github.com/compholio/bash-completion/commit/b4e371b773a105758018a3fd35691c7c5ff79919))
* **_known_hosts_real:** protect against non-default $IFS ([#519](https://www.github.com/compholio/bash-completion/issues/519)) ([ab014c9](https://www.github.com/compholio/bash-completion/commit/ab014c908dde9a79649a084425addef806842470))
* **_ltrim_colon_completions:** do compaction of sparse COMPREPLY ([f2bec27](https://www.github.com/compholio/bash-completion/commit/f2bec2788dcca65a44f7dcd1ca468ab31c26b479))
* **_parse_help:** protect custom help options from pathname expansions ([065e6d1](https://www.github.com/compholio/bash-completion/commit/065e6d1fcbbc9d504c5836e0c6807501992a0d0f))
* **_parse_help:** protect word splitting from pathname expansions ([3d70c64](https://www.github.com/compholio/bash-completion/commit/3d70c641c8b43a2adc041cedd5f2fe92ba1fd9fc))
* **_quote_readline_by_ref:** unescape escape sequences using printf ([91d3b26](https://www.github.com/compholio/bash-completion/commit/91d3b2634cf4079eda7869ec201a7b9dc993b946))
* **_xinetd_services,aspell,dpkg,etc.:** avoid unnecessary word splitting ([f8220fa](https://www.github.com/compholio/bash-completion/commit/f8220fa05dd4de3bd28a89d1d440b9241c0270b1))
* **apt-mark:** nounset mode error on unknown option ([4ccf000](https://www.github.com/compholio/bash-completion/commit/4ccf000c04ada81e32d6c6bd5e1727c4becb319b))
* **avahi-browse:** nounset mode error on unknown option ([ceb4fdd](https://www.github.com/compholio/bash-completion/commit/ceb4fdd4577055e2aa220e7cc806c60059bac8b7))
* **BASH_COMPLETION_USER_FILE:** explicitly check if it is not /dev/null ([a6bb6f4](https://www.github.com/compholio/bash-completion/commit/a6bb6f4b743336ae4b944f1f2bf7c24ae5d27e2b))
* **contest:** expect "rendered_cmd" but not "cmd" in assert_complete() ([1ccebac](https://www.github.com/compholio/bash-completion/commit/1ccebac35dc03d76a51dc9781a25e630f1c1e709))
* **curl:** nounset mode error on unknown option ([091ad2d](https://www.github.com/compholio/bash-completion/commit/091ad2d2bf06bb015660c8066456800f610c6064))
* **dpkg:** don't offer broken option completions ending with "-" ([fa8df33](https://www.github.com/compholio/bash-completion/commit/fa8df33a469e066acec97c135213dd2dd81857ec))
* **find:** don't look for -exec etc command if completing before it ([f1ddf81](https://www.github.com/compholio/bash-completion/commit/f1ddf810e4ee6693acb9fab1be1794586aa111a0))
* **jq:** do not complete after --args or --jsonargs ([787b2b1](https://www.github.com/compholio/bash-completion/commit/787b2b15ad980a44954c082edfd1669f30ff3e4c))
* **jq:** fix treatment of -f|--from-file ([be4e155](https://www.github.com/compholio/bash-completion/commit/be4e15592a79b6dae173609331fa9a950556bb23))
* **known_hosts:** handle = separated ssh config options ([5de3148](https://www.github.com/compholio/bash-completion/commit/5de31487ad04ef02af864b7bbfb0af6697bcc1a2))
* **man:** work around the case both "manpath" and "man -w" are missing ([58889b9](https://www.github.com/compholio/bash-completion/commit/58889b9faa61674dd212c2326f81e2fccb907886))
* **mypy:** --custom-typing-module handling ([4198e25](https://www.github.com/compholio/bash-completion/commit/4198e253c86950dd0072454b7a8161b41d0aa909))
* **nounset:** fix nounset errors of -W '${arr[@]}' ([08dd2cd](https://www.github.com/compholio/bash-completion/commit/08dd2cdb370ebd9981409a452ae45a406d0039a4))
* **nounset:** fix nounset errors of -W '${COMPRELY[@]}' ([76b7925](https://www.github.com/compholio/bash-completion/commit/76b7925a5f31f0c24ea3118b0fc4d5a208fa8ece))
* **pylint:** `--max-branches` spelling, thanks to `typos ([62b336c](https://www.github.com/compholio/bash-completion/commit/62b336c6e9295a4e4051eba1cc6f9a0b3701cc28))
* **pylint:** make message id completion work with < 2.4.0 ([3896f4f](https://www.github.com/compholio/bash-completion/commit/3896f4f2d707be534c3adf62eb420199aac2298d))
* **python:** nounset mode error with no -X completions ([979062f](https://www.github.com/compholio/bash-completion/commit/979062f10f6835358e873308c4fda6f8c6978ca0))
* **scp:** fix nullglob/failglob errors ([835b29a](https://www.github.com/compholio/bash-completion/commit/835b29acb7a6ef6a3145883a4ab9b587ff5a8726))
* **scp:** nounset mode suboption arg completion ([377e1b0](https://www.github.com/compholio/bash-completion/commit/377e1b06bb0b4438d126664377acf8a1ee82b329))
* **secret-tool:** fix empty candidates for "secret-tool search" options ([a086857](https://www.github.com/compholio/bash-completion/commit/a086857fd11b967e24ccb712081425046680be9f))
* **secret-tool:** protect unset opts[...] from pathname expansions ([a53a81e](https://www.github.com/compholio/bash-completion/commit/a53a81eeedc59e751f41d50eda873818eebc2b88))
* **tar:** avoid expansion on gtar options parse ([0fbb566](https://www.github.com/compholio/bash-completion/commit/0fbb56617fd683cf31dce3fb5f663efc0979c4d2))
* **tar:** localize $i on options parse ([0a8c9b7](https://www.github.com/compholio/bash-completion/commit/0a8c9b7a3f207a57597db3fe43f4635e761d1eaf))
* **tree:** work around bash-4.2 bug of [[ ${arr[*]} == *text* ]] ([f966e62](https://www.github.com/compholio/bash-completion/commit/f966e6284f5bfec6ece9ff28510021b397ac886f))
* **xmlwf:** try _parse_help before _parse_usage ([af91a70](https://www.github.com/compholio/bash-completion/commit/af91a705b2571934947706ae82e64b32561a19b0))

## 2.10 (2019-12-05)

* README: link to cygwin package ([8d60fd3](https://www.github.com/scop/bash-completion/commit/8d60fd32be777e4c6e734c1dac431b39b53fb216))
Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.11.0
1.0.0