0.104 2021-05-30 Released-By: PERLANCAR; Urgency: medium
- [ux] Show summaries of subcommand in completion.
0.103 2019-02-27 Released-By: PERLANCAR
- No functional changes.
- [dist] Bump prereq version Getopt::Long 0 -> 2.50 because
versions between 2.43 (inclusive) and 2.50 (exclusive) is
incompatible with us [RT#128643] [thanks Eric 'ikegami' Brine].
0.102 2017-08-12 Released-By: PERLANCAR
- Comment-out Log::ger because we broke
Perinci::CmdLine::Inline-based scripts which do not expect us to
use Log::ger.
0.101 2017-08-01 Released-By: PERLANCAR
- [Bugfix] Catch a couple more constant-in-grep bugs (thanks
perlcritic).
0.100 2017-08-01 Released-By: PERLANCAR
- Add cmdspec 'configure' to allow customizing Getopt::Long
configuration (including in specific subcommands only). Thanks to
Mario Zieschang.
- Add some tests.
- Replace Log::Any with Log::ger, reinstate logging statements.
0.09 2017-01-06 Released-By: PERLANCAR
- Add specification key: default_subcommand.
- Allow option handler to set subcommand name via $_[2]{subcommand}
instead of having to always take subcommand from first element of
@ARGV.
0.08 2017-01-06 Released-By: PERLANCAR
- Provide workaround $res->{_non_options_argv} to option handler so
it can extract subcommand name from it when otherwise the
subcommand name has been specified and consumed by Getopt::Long
from @ARGV.
- [Incompatible change] Allow subcommand being unspecified, don't
regard it as a fail (success=0), but as a success.
0.07 2017-01-03 Released-By: PERLANCAR
- Remove experimental label.
- Remove use of experimental.pm and Log::Any::IfLOG to reduce deps.
- Workaround issue in Getopt::Long where gnu_compat disables bundling as
a side effect, so we enable bundling after gnu_compat (ref:
[RT#119165]).
0.06 2016-12-02 Released-By: PERLANCAR
- Set Getopt::Long configuration no_getopt_compat & gnu_compat.
0.05 2016-02-03 Released-By: PERLANCAR
- Adjust to Complete::Bash 0.27.
0.04 2015-12-30 Released-By: PERLANCAR
- [ux] Use Complete::Bash's new truncate_current_word option for
convenience, like in Perinci::Sub::Complete &
Getopt::Long::Complete.
- Bump prereq version Log::Any::IfLOG to 0.07.
0.03 2015-03-09 Released-By: PERLANCAR
- [Incompatible change] 'subcommand' passed to completion routine is now
an array instead of string.
- Demo nested subcommand in demo script.
0.02 2015-02-12 Released-By: PERLANCAR
- No functional changes.
- Tweak/update documentation.
0.01 2015-02-11 Released-By: PERLANCAR
- First release.