2.008 2024-09-09 15:08:44 CEST
- Real official release after I blundered 2.007004 (did not set it as
trial!)
- Luckily 41 PASSes on CPAN Tester (thanks!) in previous release,
only doc changes in the tutorial here
2.007004 2024-09-08 17:45:35 CEST
- Final touches to the new behaviour for release 2.008, this should
be the last trial release hopefully
2.007003 2024-09-01 23:26:30 CEST
- Add "matrix merge" for collecting options along the way
2.007002 2024-08-29 18:40:59 CEST
- Add default help message for commands, addresses GH #6
https://github.com/polettix/App-Easer/issues/6
- Fix exception when asking for help on builtin commands, addresses GH #7
https://github.com/polettix/App-Easer/issues/7
- Fix documentation for using residual_args, addresses GH #8
https://github.com/polettix/App-Easer/issues/8
- Fix automatic truncation of options with hyphens, addresses GH #9
https://github.com/polettix/App-Easer/issues/9
- Remove bug in using Params::Validate, addresses GH #11
https://github.com/polettix/App-Easer/issues/11, still no test.
- Allow for shorter help message via "usage", addresses GH #12
https://github.com/polettix/App-Easer/issues/12
- Improve documentation and user interface for options with transmit=>1,
addresses GH #13 https://github.com/polettix/App-Easer/issues/13
- Add documentation for "sources" callbacks, addresses GH #14
https://github.com/polettix/App-Easer/issues/14
- Fix using the right name when specified and different from getopt,
addresses GH #15 https://github.com/polettix/App-Easer/issues/15
- Fix help message for multi-valued defaults
- Fix detecting sub-commands with registered stuff (used in bundling)
2.007001 2023-03-11 15:20:07 CET
- Ensure consistent listing of sub-commands when they are auto-loaded from
modules in @INC via prefixes.
2.007 2023-03-10 21:54:07 CET
- Fix https://github.com/polettix/App-Easer/issues/6 "Unspecified help for
main command results in an "unitialized value" error" (thanks DJERIUS for
reporting)
- Fix https://github.com/polettix/App-Easer/issues/7 "Calling help on a
builtin command dies verbosely." (thanks DJERIUS for reporting)
- Fix https://github.com/polettix/App-Easer/issues/8 "incorrect
documentation for residual_args' argument" (thanks DJERIUS for reporting)
- Fix https://github.com/polettix/App-Easer/issues/9 "options with hypens
are truncated" (thanks DJERIUS for reporting)
- Fix https://github.com/polettix/App-Easer/issues/10 "Cannot pass dash as a
residual argument"
- Make error on unexpected residual args less confusing
2.006 2023-01-05 08:03:54 CET
- Release after 84 PASSes on CPAN Testers (thanks!)
2.005 2023-01-02 00:36:49 CET
- Enhance automatic generation of help for options
- Fix bugs in automatic generation of help for options
2.004 2022-07-16 12:28:13 CEST
- Release after 90 PASSes on CPAN Testers (thanks!)
2.003 2022-07-15 19:44:31 CEST
- Accept sub reference for validate
- Test validation, both with Params::Validate and sub ref
2.002 2022-06-18 18:07:12 CEST
- Release after 194 PASSes on CPAN Testers (thanks!)
2.001001 2022-06-13 21:06:03 CEST
- Try to (blindly) address an issue with tests in Strawberry Perl
2.001 2022-06-12 21:39:55 CEST
- Split into legacy V1 version and new V2 version
- Huge refactoring
- Added tests
0.011 2022-02-03 23:58:16 CET
- Add support for nested children
0.010 2022-01-21 20:27:52 CET
- Fix typo bugs
- Small fix in example
- Added example of to-do program split into multiple files (mudu)
- Added tutorials and more docs
0.008 2021-12-17 18:35:03 CET
- Release after 112 PASSes on CPAN Testers (thanks!)
0.007002 2021-12-12 20:13:40 CET
- Set auto-leaves to 1 by default, it just makes sense.
- Add support for simplified env var setting, both setting it
to a plain 1 or through auto-environment.
0.007001 2021-12-10 21:58:47 CET
- Add specfetch and SpecFromHashOrModule to divide apps into modules.
- Handle defaults anticipating availability of their values but
still overriding them.
- Add some more doc notes.
0.007 2021-11-27 08:36:21 CET
- Add fallback, fallback-to, fallback-to-default, and dispatch options
to sub-commands
- Add documentation on caling conventions for executables.
0.006 2021-08-29 22:05:40 CEST
- regenerate expansions with the right Template::Perlish (1.56)
0.004 2021-08-18 23:48:44 CEST
- release after 34 PASSes on CPAN Testers (thanks!)
0.003 2021-08-16 06:44:48 CEST
- Fix additional metadata for distribution
- Make hierarchy work on keys in hash "commands"
0.002 2021-07-07 12:27:31 CEST
- Added relevant Test:: modules
- Adjusted output of help sub-command
- Added example eg/tudu (plain sub-commands)
0.001 2021-07-06 18:05:31 CEST
- Initial release