-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathChanges
More file actions
142 lines (114 loc) · 5.49 KB
/
Copy pathChanges
File metadata and controls
142 lines (114 loc) · 5.49 KB
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
129
130
131
132
133
134
135
136
137
138
139
140
141
142
{{$NEXT}}
2.016 2026-08-11 22:44:30 CEST
- Fix documentation for "options" when implemented as a method
(as per https://github.com/polettix/App-Easer/issues/16, thanks to
DJERIUS for pointing it out)
2.014 2025-10-22 23:55:03 CEST
- Fix environment variable name exposure in help, accounting for
environment_prefix at all levels
- Fix environment variable name generation, turning runs of "\W"
characters (e.g. hyphens) each into a single upperscore.
2.012 2024-11-28 08:25:33 CET
- Fix expansion of version in POD when releasing, extending to all POD
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