1Revision history for MooX-Options
2
34.103	2017-08-22
4    * fix broken shortname split (Thanks to Burak Gürsoy for reporting the issue)
5    * fix copy/paste issue in tests of shortname
6    * fix some typo's in tests
7    * declare honestly the state of Mo support
8
94.102	2017-08-21
10    * fix out-of-order abbrev (analyzed and reported by
11      Jean-Damien Durand <jeandamiendurand@free.fr>)
12
134.101	2017-07-24
14    * remove fatalized warnings for all categories and rely on wise
15      strictures maintainer instead
16    * remove dynamic_config from META files (fix RT#122349)
17
184.100	2017-06-27
19    * release 4.099_003 as 4.100
20      Please read carefully the Changes before updating blindly!
21
224.099_003  2017-06-12
23    * use MRO::Compat instead of mro for Perls bevor v5.9.5
24
254.099_002  2017-06-06
26    * fix some broken documentation due move from Dist::Zilla to
27      ExtUtils::MakeMaker
28    * improve additional documentation regarding MooX::Cmd,
29      MooX::ConfigFromFile and namespace::clean
30    * add localization (test) using MooX::Locale::TextDomain::OO
31    * remove unused modules being loaded from tests
32
334.099_001  2017-06-02
34    * Move from Dist::Zilla to ExtUtils::MakeMaker
35    * allow enhancing attributes to option
36    * improve Kwalitee
37    * rename negativable into negatable
38    * replace Locale::TextDomain by MooX::Locale::Passthrough
39    * make lazy loaded features optional
40    * decouple autorange and autosplit
41    * relax related current directory in INC
42
434.023  2016-07-12 22:19:00 GMT
44    * Bug Github #55 : Fix error reporting on missing required arguments with Moo 2.002002. (intrigeri)
45    * Bug #513 : remove perl 5.10 deps (Celogeek San)
46
474.022  2015-11-30 11:56:47 GMT
48    * Bug #501 : Remove useless space (Celogeek San)
49
504.021  2015-11-11 16:42:01 GMT
51    * Feature #487 : Translate using Locale::TextDomain (sschober)
52      add setlocale for linux system
53
544.020  2015-11-08 17:33:34 GMT
55    * Feature #487 : Translate using Locale::TextDomain (sschober)
56      fix LC_ALL in tests
57
584.019  2015-10-31 16:01:55 GMT
59    * Bug #496 : Handle multiple autosplit options correctly (Celogeek San)
60    * Feature #489 : add compact help (Celogeek San)
61    * Feature #487 : Translate using Locale::TextDomain (sschober)
62    * Feature #486 : Reduce runtime dependency footprint (arc)
63    * Feature #481 : add spacer option (Celogeek San)
64    * Feature #373 : use "format" => "json" instead of json => 1 (Celogeek San)
65
664.018  2015-03-05 07:07:03 GMT
67    * Feature #475 : Add usage_string parameters (kablamo)
68
694.017  2015-02-13 07:13:03 GMT
70    * Bug #472 : Upgrade deps on Module::Build and Getopt::Long (Celogeek San)
71
724.016  2015-01-24 12:30:10 GMT
73    * Feature #470 : Add "hidden" attribute, and doc (Celogeek San)
74    * Feature #471 : Added a better error message for isa check failures (Celogeek San)
75
764.015  2015-01-13 16:06:52 GMT
77    * Bug #466 : Term::Any::Size should be recommanded but optional (Celogeek San)
78    fix eval
79
804.014  2015-01-13 15:51:32 GMT
81    * Bug #464 : warning generated when missing required params (Celogeek San)
82    * Bug #466 : Term::Any::Size should be recommanded but optional (Celogeek San)
83
844.013  2014-11-22 07:43:13 GMT
85    * Feature #462 : Autorange (Celogeek San)
86
874.012  2014-10-07 09:42:27 GMT
88    * Bug #455 : Option of options should not be change for trait (Celogeek San)
89    handle shorter name
90
914.011  2014-10-07 08:51:50 GMT
92    * Bug #455 : Option of options should not be change for trait (Celogeek San)
93
944.010  2014-09-05 16:49:56 GMT
95    * Feature #453 : Use Text::LineFold instead of Text::WrapI18N (Celogeek San)
96    * Feature #452 : Support UTF8 source for pod and man (Celogeek San)
97
984.009  2014-07-08 10:15:09 GMT
99    * Bug #450 : options with format "s" do not accept "0" as value (Celogeek San)
100
1014.008  2014-02-01 09:49:36 GMT
102    * Bug #405 : fix typo in pod (Celogeek San)
103
1044.007  2014-01-17 15:57:22 GMT
105    * Bug #403 : fix pod (Grzegorz Rożniecki)
106
1074.006  2013-12-18 14:31:42 GMT
108    * Bug #388 : Short option not properly fixed (fix_argv) (Celogeek San)
109
1104.005  2013-12-16 12:44:02 GMT
111   * Bug #383: autosplit should handle all variance of "-" and "_"
112    Fix tests (reused vars)
113
1144.004  2013-12-14 13:00:38 GMT
115   * Bug #383: autosplit should handle all variance of "-" and "_"
116    implement a proper fix_argv method
117
1184.003  2013-12-01 00:40:22 GMT
119    * Feature #370 : Add usage, only the usage row with all the long options (Celogeek San)
120
1214.002  2013-11-29 19:07:32 GMT
122    * Feature #380 : global improvement doc (Celogeek San)
123    * Bug #378 : fix pod typo (Celogeek San)
124    * Feature #379 : improve synopsis (Celogeek San)
125
1264.001  2013-11-26 09:15:14 GMT
127    * Bug #377 : older version of perl has different init methods (Celogeek San)
128
1294.000  2013-11-25 19:01:24 GMT
130    * Feature #328 : Rewrite pod (Celogeek San)
131      Fix: Path::Class 0.32 needed for tempfile
132      Fix: import only moox options role methods, not the one need by this module
133      Fix: JSON help format
134      Feature: improve handling of errors (catch everything and display the proper usage methods)
135      Feature: full rewrite pod documentation
136
1373.99  2013-11-13 09:36:51 GMT
138    * Feature #195 : Use pod2usage for help (Celogeek San)
139
1403.98  2013-11-10 13:03:41 GMT
141    * Feature #369 : Add support of List of all subcommand from MooX::Cmd (Celogeek San)
142
1433.97  2013-11-09 13:31:26 GMT
144    * Feature #368 : Improve support of MooX::Cmd (Celogeek San)
145
1463.96  2013-11-06 20:22:43 GMT
147    * Feature #367 : use the command name of the MooX::Cmd if available (Celogeek San)
148
1493.95  2013-11-06 20:06:26 GMT
150    * Feature #366 : Support MooX::Cmd (Celogeek San)
151
1523.94  2013-10-27 17:33:35 GMT
153    * Feature #352 : Rewrite the option text message (Celogeek San)
154
1553.93  2013-10-24 20:15:53 GMT
156    * Feature #350 : Push back Mo support with proper deps (Celogeek San)
157
1583.92  2013-10-24 16:27:01 GMT
159    * Bug #349 : drop Mo support, it use Mouse ! (Celogeek San)
160
1613.91  2013-10-24 16:04:05 GMT
162    * Bug #348 : die if the caller is not able to run "around" or "with" (Celogeek San)
163
1643.90  2013-10-14 20:30:53 GMT
165    * Feature #338 : Add test module in test build required (Celogeek San)
166
1673.89  2013-10-14 18:31:12 GMT
168    * Feature #335 : Fix changes based on kwaleeti (Celogeek San)
169
1703.88  2013-10-12 17:39:25 GMT
171    * Feature #332 : Create real usage_option method, and use it for help message (Celogeek San)
172
1733.87  2013-10-12 14:04:11 GMT
174    * Bug #331 : Fix tests with Mo (Celogeek San)
175
1763.86  2013-09-28 12:38:55 GMT
177    * Feature #329 : Add support config file to get option (Celogeek San)
178
1793.85  2013-09-22 16:06:32 GMT
180    * Feature #309 : Indicate what is expected in the help message (Celogeek San)
181
1823.84  2013-09-12 22:36:54 GMT
183    * Bug #157 : repeatable work only with the original name (Celogeek San)
184
1853.83  2013-05-13 12:35:06 GMT
186    * Bug #211 : Fix README.mkdn (Celogeek San)
187
1883.82  2013-05-13 08:40:27 GMT
189    * Feature #158 : use GRS for release (Celogeek San)
190
1913.81  2013-05-13
192    * dummy
193
1943.80  2013-04-28 23:46:23 Europe/Paris
195    * Bug #198 : Fix pod, issue with metacpan (Celogeek San)
196
1973.79  2013-04-25 00:12:25 Europe/Paris
198    * Feature #192 : support json mode (Celogeek San)
199
2003.78   2013-04-12 01:16:12 Europe/Paris
201    * Support for prefered commandline (Tom Lanyon)
202
2033.77  2013-01-05 18:23:49 Europe/Paris
204    * Support for dash in option
205
2063.76  2012-12-24 12:47:40 Europe/Paris
207    * Reupload due to pause failure
208
2093.75  2012-12-24 12:46:12 Europe/Paris
210    * Update changes
211
2123.74  2012-12-24 12:36:12 Europe/Paris
213    * [Keedi Kim] : Allow ordering of params (by name by default, can be selected order)
214
2153.73  2012-12-08 20:07:07 Europe/Paris
216    * Add deps
217
2183.72  2012-11-26 00:47:35 Europe/Paris
219    * Change bugtracker and git repository
220
2213.71  2012-09-03 02:18:06 Europe/Paris
222
2233.7   2012-09-03 02:12:10 Europe/Paris
224
2253.6   2012-08-20 00:28:50 Europe/Paris
226    * Fix: autosplit with space
227    * Add: greeding and slides
228
2293.5   2012-08-13 23:34:33 Europe/Paris
230    * working role !
231    * fix namespace clean
232    * add doc to use it
233
2343.4   2012-08-13 20:34:17 Europe/Paris
235    * disabling failing test
236    * moo is now a necessary deps
237
2383.3   2012-08-13 10:38:16 Europe/Paris
239    * support for namespace::clean
240    * fix issue with default value
241    * move ski_options to the role
242    * move options_meta and options_params to the main package
243    * fix role issues
244
245    * TODO: make role fully work
246
2473.2   2012-08-12 14:41:26 Europe/Paris
248    * add option skip_options to remove option to the terminal
249
2503.1   2012-08-12 02:45:07 Europe/Paris
251    * Fix is missing
252
2533.0   2012-08-12 02:06:35 Europe/Paris
254    * Full rewrite of MooX::Options
255    * Add easy support to use it in a Role.
256    * Break support of Mouse.
257
2582.4   2012-07-27 02:06:03 Europe/Paris
259    * Fix: Role, wasn't working very well
260
2612.3   2012-07-25 18:48:47 Europe/Paris
262    * Add MooX::Options::Role
263      - You can create role in your module that automatically call MooX::Option
264        'option' method when the role is imported.
265
2662.2   2012-07-19 12:52:59 Europe/Paris
267    * Fix test for Moo 1.0
268
2692.1   2012-07-17 18:11:38 Europe/Paris
270    * Fix pod
271
2722.0   2012-07-17 18:04:48 Europe/Paris
273    * Add 'documentation', an alternative 'doc' option attribute
274
2751.9   2012-07-17 15:02:42 Europe/Paris
276    * Remove bugs section (duplicate)
277
2781.8   2012-07-16 16:51:44 Europe/Paris
279    * use Dist::Zilla::PluginBundle::Author::Celogeek v0.7
280
2811.7   2012-07-16 14:55:02 Europe/Paris
282    * use Dist::Zilla::PluginBundle::Author::Celogeek
283
2841.6   2012-06-08 11:20
285    * Change author name
286
2871.5   2012-06-01 01:10
288    * fix mouse test
289    * add doc, markdown, cleanup
290
2911.4   2012-05-16 23:30
292    * remove goto method, compat with older perl
293
2941.3   2012-05-12 00:30
295    * fix minimum version to 5.8.9
296    * fix test unit
297
2981.2   2012-05-02 02:20
299    * add advice on repeatable option (Alex Howarth)
300    * full test and 100% coverage
301    * fix import_options and add protection.
302
3031.1   2012-03-13 23:20
304    * remove min version for testing Moo
305    * remove deps on Mo/Moo/Mouse/Moose from test (if present do the test, else skip)
306
3071.0   2012-03-10 16:00
308    * use perl 5.006 syntax compatible, allow use MooX::Options with older version
309
3100.9   2012-02-14 21:40
311    * Add flavour to pass options to GetOpt::Long (zengargoyle)
312
3130.8   2011-12-25 14:30
314    * use Moo 0.009013 to pass cpantester tests
315
3160.7   2011-12-09 00:10
317    * change name to MooX::Options
318    * fix Global name (UPPERCASE)
319    * fix Global name (Camel_Case)
320    * fix private name (no more "_")
321
3220.6   2011-12-04 13:00
323    * add option_usage
324    * add test for it
325
3260.5   2011-12-04 12:20
327    * fix doc
328
3290.4   2011-12-04 12:00
330    * fix call chain method (don't call properly because new method was not already generated at the call)
331    * add test for chain_method (should_die_ok)
332
3330.3   2011-12-03 13:00
334    * fix test unit
335
3360.2   2011-12-02 01:30
337    * improve help test
338    * fix possible miss reading
339    * Factorize test import_options rename options for import_options (better reading) remove synopsis filter is on by default, can be cancel with \"nofilter\" import doc at the end
340    * add TODO
341    * fix tests for autosplit, add complex autosplit for str with quote
342    * add some better handle of repeatable and negativable, use Data::Record to resplit the args
343
3440.1   2011-11-30 18:30
345    * First release of MooX::Getopt
346    * Fully compatible with Mo/Moo/Mouse/Moose and more
347