What's Changed
- fix: optimize compgen on option assign #165
- fix: optimize completion scripts #166
- fix: optimize bash compgen when candidates have common prefix #167
- feat: powershell/xonsh supports custom complete file/dir #168
- feat: compgen both candidates and argc value #169
- feat: complete --argc-* #170
- feat: optimize nushell/xonsh completions #171
- fix: optimize powershell/nushell completion scripts #172
- fix: compgen just match option #173
- feat: bash completion with description by default #174
- fix: compgen with arg that is redirect symbol #175
- fix: compgen don't generate options if cli has subcmds when no args #176
- feat: compgen filedir #177
- fix: put
--to positionals after matched terminal arg #178 - feat: compgen supports color #179
- fix: compgen file filter with suffix show dirs #180
- feat: run choice fn with env ARG_COMPGEN=1 #181
- feat: compgen supports more compkinds and colors #182
- feat: compgen complete file allow cd #183
- feat: export ARGC_OS/ARGC_PATH_SEP to param fn #184
- refactor: adjust some error messages #185
- feat: compgen flags/options only after tab
-#186 - feat: supports parallel #187
- refactor: rename argc_matcher to argc_filter #188
- fix: bash completion #189
- fix: zsh completion #190
- feat: comp_kind add valueOther #191
- chore: update ci #192
- refactor: abandon __argc_suffix: #193
- feat: autofix quote between __argc_filter and _argc_prefix #194
- refactor: use
=as __argc_var's value sepeartor #195 - fix: bash file completion #196
- refactor: rename argc_dashdash to argc_dashes #197
- refactor: param fn must be called with internal marker #198
Full Changelog: v1.6.0...v1.7.0