-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changes
128 lines (103 loc) · 4.92 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
{{$NEXT}}
2.010 2024-11-27 00:57:06 CET
- Add App::Easer::ConfigHash
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