Skip to content

chore: release 2.17.0 #20

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: main
Choose a base branch
from

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented May 9, 2024

🤖 I have created a release beep boop

2.17.0 (2025-02-13)

Features

  • _comp_abspath: handle ".." (d599dcf)
  • _comp_compgen_filedir,_comp_compgen_filedir_xspec: don’t suggest . and .. (#1230) (0e7a0cf)
  • _comp_expand_glob: fail when no paths are generated (6b0a466)
  • add new completion for chflags (2d50f40)
  • alp: add 3rd party fallback completion loader (606017f)
  • apko: add 3rd party fallback completion loader (e906c75)
  • aqua: add 3rd party fallback completion loader (#1275) (379a951)
  • argc: add 3rd party fallback completion loader (f0c3b59)
  • argo: add 3rd party fallback completion loader (c069996)
  • associate .ogx and .oga with relevant programs (0a13be1)
  • associate unzip and friends with *.vsix (3c3ab17)
  • atlas: add 3rd party fallback completion loader (ce0abdd)
  • atmos: add 3rd party fallback completion loader (8796f86)
  • bao: add 3rd party fallback completion loader (af7fbb9)
  • bashbot: add 3rd party fallback completion loader (494e625)
  • bosh: add 3rd party fallback completion loader (21fcca5)
  • brctl: for delif command offer only bridged interfaces (93e797b)
  • caddy: add 3rd party fallback completion loader (6b999e5)
  • chamber: add 3rd party fallback completion loader (d6f2798)
  • changie: add 3rd party fallback completion loader (5268e0b)
  • chflags: complete "-x" only for FreeBSD (44f29da)
  • clusterctl: add 3rd party fallback completion loader (6124044)
  • cmctl: add 3rd party fallback completion loader (4dcef0b)
  • coder: add 3rd party fallback completion loader (4dc827a)
  • colima: add 3rd party fallback completion loader (55a75aa)
  • conform: add 3rd party fallback completion loader (676c062)
  • conftest: add 3rd party fallback completion loader (123c8d5)
  • container-structure-test: add 3rd party fallback completion loader (42d9241)
  • cosign: add 3rd party fallback completion loader (#1286) (2dba9c6)
  • crane,gcrane,krane: add 3rd party fallback completion loaders (24918db)
  • crictl: add 3rd party fallback completion loader (7823df8)
  • cryptsetup: complete --header with filenames (4c9fc87)
  • ctlptl: add 3rd party fallback completion loader (c3784cc)
  • cue: add 3rd party fallback completion loader (b9b56e0)
  • curl: Complete "%", "-" for --trace[-ascii] (b44b29c)
  • curl: Complete files for --json, --write-out (62c0ecb)
  • curl: Complete protocols for --proto-default (7051379)
  • curl: Complete stdin "-" in file locations (9c72cf8)
  • dagger: add 3rd party fallback completion loader (fb50c08)
  • dapr: add 3rd party fallback completion loader (12b91f1)
  • dasel: add 3rd party fallback completion loader (6c85159)
  • deck: add 3rd party fallback completion loader (254f76a)
  • delta: add 3rd party fallback completion loader (164852f)
  • depot: add 3rd party fallback completion loader (ba56206)
  • devspace: add 3rd party fallback completion loader (ad11337)
  • dlv: add 3rd party fallback completion loader (eefe71d)
  • dot: support filename extension .gv (be0010e)
  • dprint: add fallback 3rd party completion loader (e201e0e)
  • driftctl: add 3rd party fallback completion loader (fffafbc)
  • dyff: add 3rd party fallback completion loader (3a37c60)
  • env: complete commands and variable assignments (5c75fa3)
  • env: treat -* as the command name after - and -- (0cd2883)
  • env: treat -* as the command name after assignments (71b7fb2)
  • esc: add 3rd party fallback completion loader (48a2811)
  • feh: associate with y4m and heic/heif/avif (e252c73)
  • feh: deassociate with avci/avcs (af46f34)
  • flux: add 3rd party fallback completion loader (ddd108b)
  • fprintd-*: new completions (8aa4914)
  • furyctl: add 3rd party fallback completion loader (01ee387)
  • fx: add 3rd party fallback completion loader (86b838c)
  • ghorg: add 3rd party fallback completion loader (7313401)
  • gitconfig: add 3rd party fallback completion loader (1fe9904)
  • gitleaks: add 3rd party fallback completion loader (a642fc8)
  • gitsign: add 3rd party fallback completion loader (635d734)
  • glen: add 3rd party fallback completion loader (89ad58f)
  • glow: add 3rd party fallback completion loader (8c3166b)
  • gopass: add 3rd party fallback completion loader (81c6273)
  • grype: add 3rd party fallback completion loader (a1b3831)
  • gup: add 3rd party fallback completion loader (>= 0.25.0) (1641f1a)
  • helmfile: add 3rd party fallback completion loader (3dec92b)
  • hostctl: add 3rd party fallback completion loader (25700b6)
  • iftop: -G, -s, -L, and -o arg (non-)completions (35293af)
  • imgpkg: add 3rd party fallback completion loader (c7da7bb)
  • incus: add 3rd party fallback completion loader (7108d9c)
  • ip: Add completion for monitor subcommand (fa696e6)
  • ip: Add completion for netconf subcommand (03a10ff)
  • ip: Complete 'route get' options (12fbdb1)
  • ip: Complete addr add/change/replace options (8262664)
  • ip: Complete commands for netns exec (1f03796)
  • ip: Complete help for unknown subcommands (21f7e32)
  • ip: Complete ip link property (efa663c)
  • ip: complete ip ntable show (432f95f)
  • ip: Complete ip route list options (43beafc)
  • ip: Complete link afstats command (6721346)
  • ip: Complete link types for address show (ca5ea03)
  • ip: Complete neigh add, del, change, replace (ba80203)
  • ip: Complete neigh show and flush (c7c3c03)
  • ip: Complete route save/showdump (606f650)
  • ip: Complete stats subcommand (cd73e8c)
  • ip: Create function to get link types (8e60245)
  • iperf: --tos/-S argument completion (d2f59bb)
  • java: enable .java filename completion for java command (959ce82), closes #1196
  • jj: add 3rd party fallback completion loader (d70381e)
  • just: add 3rd party fallback completion loader (de59a20)
  • jwt: add 3rd party fallback completion loader (03229b3)
  • k0sctl: add 3rd party fallback completion loader (9a78b89)
  • k3d: add 3rd party fallback completion loader (9bb60a3)
  • k3sup: add 3rd party fallback completion loader (c58ae25)
  • k6: add 3rd party fallback completion loader (05ec5d8)
  • k9s: add 3rd party fallback completion loader (cb5005c)
  • kafkactl: add 3rd party fallback completion loader (baeb267)
  • kapp: add 3rd party fallback completion loader (dd6c685)
  • kata-runtime: add 3rd party fallback completion loader (5ff8055)
  • kconf: add 3rd party fallback completion loader (9609b50)
  • kind: add 3rd party fallback completion loader (bf54a1f)
  • ko: add 3rd party fallback completion loader (ae1b9a2)
  • kompose: add 3rd party fallback completion loader (e291111)
  • kops: add 3rd party fallback completion loader (6dad3f5)
  • kube-capacity: add 3rd party fallback completion loader (ce05e4c)
  • kube-linter: add 3rd party fallback completion loader (37d645d)
  • kubebuilder: add 3rd party fallback completion loader (1d6650c)
  • kubecm: add 3rd party fallback completion loader (dbd94cb)
  • kubectl-argo-rollouts: add 3rd party fallback completion loader (0282c1e)
  • kubectl-kuttl: add 3rd party fallback completion loader (a9b0084)
  • kubelogin: add 3rd party fallback completion loader (e130911)
  • kubemqctl: add 3rd party fallback completion loader (4c9798d)
  • kubesec: add 3rd party fallback completion loader (19c6c67)
  • kubeshark: add 3rd party fallback completion loader (fdd3c4a)
  • kubespy: add 3rd party fallback completion loader (7aa7ac1)
  • kustomize: add 3rd party fallback completion loader (b780527)
  • kyverno: add 3rd party fallback completion loader (2ca5975)
  • lefthook: add fallback 3rd party completion loader (dc9650e)
  • limactl: add 3rd party fallback completion loader (01bafcb)
  • melange: add 3rd party fallback completion loader (6d4ad73)
  • mfiutil: add new completion (e9eb03c)
  • minishift: add 3rd party fallback completion loader (d8d3fe1)
  • mockery: add 3rd party fallback completion loader (c79bc1c)
  • nerdctl: add 3rd party fallback completion loader (cf0591a)
  • ngrok: add 3rd party fallback completion loader (#1252) (df48031)
  • nload: new completion (e700ae7)
  • notation: add 3rd party fallback completion loader (cbaef0f)
  • nova: add 3rd party fallback completion loader (ce7b092)
  • odo: add 3rd party fallback completion loader (48f00ce)
  • opa: add 3rd party fallback completion loader (e0b4c7f)
  • openssl: Stop having subcommands hardcoded (300b936)
  • oras: add 3rd party fallback completion loader (cb5d152)
  • pitchfork: add 3rd party fallback completion loader (538344e)
  • pluto: add 3rd party fallback completion loader (f519f21)
  • popeye: add 3rd party fallback completion loader (23140b2)
  • python,pyvenv: versioned 3.13 executable support (3039122)
  • regal: add 3rd party fallback completion loader (a18e23c)
  • regctl: add 3rd party fallback completion loader (b3eec76)
  • rg: add fallback 3rd party completion loader (7e4cc2f)
  • rustic: add 3rd party fallback completion loader (8ec77d0)
  • sentry-cli: add 3rd party fallback completion loader (7b3ac92)
  • set: more featureful completion (1cb3eae)
  • sinker: add 3rd party fallback completion loader (69567f7)
  • slabtop: new completion (64be5ea)
  • slsa-verifier: add 3rd party fallback completion loader (ac0bb34)
  • sops: add 3rd party fallback completion loader (47af482)
  • sopstool: add 3rd party fallback completion loader (4c17fa0)
  • spacectl: add 3rd party fallback completion loader (542fb01)
  • ssh-add: (non-)complete -H, -h, and -S arguments (757045a)
  • ssh-copy-id: (non-)complete args to -t and -F (53fdce4)
  • ssh-keygen: complete -r/-Y specific -O args (d6977fc)
  • ssh-keyscan: complete -O argument (39ea543)
  • steampipe: add 3rd party fallback completion loader (aa6f0fd)
  • stern: add 3rd party fallback completion loader (0192486)
  • stripe: add 3rd party fallback completion loader (7cf1b3f)
  • syft: add 3rd party fallback completion loader (44427f4)
  • talhelper: add 3rd party fallback completion loader (c6fc803)
  • tar: use long option compression options (0518a21)
  • task: add 3rd party fallback completion loader (6239823)
  • tctl: add 3rd party fallback completion loader (0348cbf)
  • tfctl: add 3rd party fallback completion loader (014faa5)
  • tilt: add 3rd party fallback completion loader (eeeef1c)
  • timoni: add 3rd party fallback completion loader (d51ceba)
  • todoist: add 3rd party fallback completion loader (75f5d26)
  • tofu: add 3rd party fallback completion loader (4edd9a2)
  • uv: add 3rd party fallback completion loader (ba003af)
  • uvx: add 3rd party fallback completion loader (499ecab)
  • vela: add 3rd party fallback completion loader (34c8b32)
  • velero: add 3rd party fallback completion loader (b058145)
  • venom: add 3rd party fallback completion loader (c77de6c)
  • wasmer,wasmer-headless: add 3rd party fallback completion loader (5986022)
  • wine: complete with *.bat and *.cmd (01b34cb)
  • xc: add 3rd party fallback completion loader (97d8eae)
  • xmllint,xmlwf: also suggest *.rss files (a89cde2)
  • xv: associate with *.webp and *.pnm (#1227) (2dab633)
  • xxd: add -n, -o, and -R arg (non-)completions (8304d33)
  • ytt: add 3rd party fallback completion loader (11cb8a6)
  • zarf: add 3rd party fallback completion loader (032f0f0)
  • zola: add 3rd party fallback completion loader (34b1e24)

Bug Fixes

  • comp{compgen,xfunc}: use declare -F -- for arbitrary funcs (8998491)
  • comp{load,realcommand}: handle option-like command name (883946d)
  • _comp_command_offset: Support complete -C (80450ca)
  • _comp_compgen: use compgen -V array_name in bash >= 5.3 (2b5f9fa)
  • _comp_delimited: treat delimiter as a fixed string (571a0f7)
  • _comp_deprecate_func: argument order in usage error message (597f62f)
  • _comp_expand_glob: set LC_COLLATE for the sorting order (ce98f68)
  • _comp_expand_glob: work around GLOBSORT in Bash 5.3 (0fda821)
  • _comp_initialize: fix completions of redirections without space (da16bf6)
  • _mock,rpm: avoid icase flag s/reg/rep/i of GNU sed (33c18ce)
  • aspell: use _comp_expand_glob against unexpected splitting (58d5176)
  • available_interfaces: fix regression of unwanted trailing colons (c2f83e0)
  • available_interfaces: strip only trailing colon from entries (a452aee)
  • bash_completion,conftest: use complete -p -- for arbitrary cmds (dafd338)
  • brctl: brctl does not deal with files (2a8ea8d)
  • brctl: fix quoting of the command name (#1296) (3201497)
  • brctl: switch handling of show and addbr (b5ae4eb)
  • brctl: use available interfaces instead of configured (b5a7cd8)
  • compatdir: use _comp_expand_glob for the correct order (51e680a)
  • completions/*: quote array assignments properly (848aa41)
  • curl,qemu: avoid using POSIX character classes for mawk (d60c530)
  • curl: Complete all and category for --help (7eb2eb2)
  • cvs,mutt,pkg_delete: quote prefix to remove for literal matching (533903e)
  • dpkg-source: filter completions by cur (dbcef6e)
  • dpkg: Add missing short option -R (9891762)
  • fio: engines completion (27a0ef8)
  • fix problems with set -o nounset (9c3e196)
  • gdb: fix regression that fails to generate command names (ca8e240)
  • gdb: remove duplicate candidates (532fc05)
  • gdb: use POSIX-compatible find expression (73938cd)
  • gdb: work around bash 4.4 ${v+"$@"} (41236da)
  • ip: Complete addrlabel add/del properties (ea07616)
  • ip: Complete ip delete with type correctly (f3a9be3)
  • ip: Complete link change as well as set (956bd5d)
  • ip: Complete more variations of subcommands (c8920c5)
  • ip: Complete netns attach subcommand (bfb1de6)
  • ip: Complete only relevant addrlabel subcmds (05147f1)
  • ip: Don't stop at proxy and nomaster in neigh (d58ea76)
  • iperf,puppet: use {m,n} instead of ? and + for POSIX sed (3f0322b)
  • iperf: work around failglob with backslash in bash-5.0 (979f04f)
  • ip: Keep completing after -netns name (1a5df4f)
  • ip: Quote all instantiation of ip as "$1" (ef25163)
  • ip: Quote network namespace names (216734b)
  • ip: Remove non-existent route completion (3b9ce4d)
  • java: localize cur (ec0068d)
  • kcov,povray: quote array expansions to avoid extra processing (215edab)
  • kldload,mplayer,mutt: work around nounset (5330fbe)
  • Makefile: include api-and-naming.md in dist (fdd8048)
  • mfiutil: fix styles and link completions/mrsasutil (041afeb)
  • mfiutil: more link and style issues (cbd2661)
  • mr: avoid ${var/pat/$'...'} for compat42 in bash >= 4.3 (b5ae5fa)
  • mutt: avoid unexpected word splitting (3183e67)
  • mutt: fix use of regex in the glob context (63924e6)
  • mutt: rewrite ${cur/#!/X} to X${cur:1} against patsub_replacement (6b8f82b)
  • mutt: use _comp_dequote for safe eval (f98379d)
  • perl: fix ineffective condition in an awk script (302dc52)
  • povray: process each element against patsub_replacement (0afc2e4)
  • povray: quote an argument properly (0a240bd)
  • prefer using iproute2 instead of ifconfig (a6fcf4b)
  • replace \s with [[:space:]] for POSIX sed/awk (1989ba9)
  • ri: avoid interference on existing COMPREPLY (0a9d931)
  • ri: fix wrongly quoted options to compgen (5248bbf)
  • ri: properly split methods (910a5a0)
  • ri: split classes using _comp_split (c95baa1)
  • ri: work around localvar_inherit (9d6ff68)
  • rsync,ssh: do not overescape spaces in remote filenames (#910) (e8dc253)
  • scp remote_files: do not filter generated paths with "$cur" (bc812df)
  • scp remote_files: localize variable cur (34f7d0c)
  • source files using absolute paths for absolute BASH_SOURCE (e1a70c6)
  • ssh-add: option parsing with recent versions (2beb012)
  • ssh-keygen: handling of bundled short options (18e436d)
  • ssh-keygen: make work with custom IFS (b71340b)
  • ssh-keygen: suggest -O arg completions depending on mode (b49ab1d)
  • svcadm: fix ineffective IFS for splitting (1fd456e)
  • tar: Complete added files with long opts (c94bebb)
  • update-alternatives: fix the "--help" parsing (07605cb)
  • use -- to pass arbitrary cmdnames to _comp_load (3c1d9bc)
  • use _comp_compgen_split to split and filter words (158b8ba)
  • use _comp_compgen_split while keeping filtering by $cur (a00ee19)
  • use _comp_split while keeping filtering by $cur (509e642)
  • use pathcmd=$(type -P -- "$1") for arbitrary cmds (8795ca9)
  • use compgen -P prefix -W '"${arr[@]}"' against patsub_replacement (45d036a)
  • use XPG4 awk in Solaris (cdd6da9)
  • wol: filter IP addresses by cur (c3505c5)
  • wtf: quote array assignment (44c1d12)
  • xfreerdp: support the new form of the option /list:kbd (d8cadfe)

Performance Improvements

  • mutt: return earlier on empty cur (a244587)
  • vncviewer: set nocasematch inside subshell (5ed0020)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--main--components--bash-completion branch 3 times, most recently from 6764ac4 to d441860 Compare June 17, 2024 07:43
@github-actions github-actions bot force-pushed the release-please--branches--main--components--bash-completion branch from d441860 to 2c233ce Compare July 6, 2024 01:22
@github-actions github-actions bot force-pushed the release-please--branches--main--components--bash-completion branch from 2c233ce to 3784a85 Compare August 23, 2024 09:29
@github-actions github-actions bot changed the title chore: release 2.15.0 chore: release 2.16.0 Dec 8, 2024
@github-actions github-actions bot force-pushed the release-please--branches--main--components--bash-completion branch from 3784a85 to e8144d9 Compare December 8, 2024 01:28
@github-actions github-actions bot changed the title chore: release 2.16.0 chore: release 2.17.0 Feb 13, 2025
@github-actions github-actions bot force-pushed the release-please--branches--main--components--bash-completion branch from e8144d9 to 0c60da2 Compare February 13, 2025 06:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants