|
| 1 | +## HEAD |
| 2 | + |
| 3 | + * Presenter: Options should include those from parent command (#42) |
| 4 | + |
1 | 5 | ## 0.3.5 / 2014-11-12
|
2 | 6 |
|
3 | 7 | ### Bug Fixes
|
|
13 | 17 |
|
14 | 18 | ### Bug Fixes
|
15 | 19 |
|
16 |
| -* Use option object as key in the command's `@map` hash (#35) |
| 20 | + * Use option object as key in the command's `@map` hash (#35) |
17 | 21 |
|
18 | 22 | ## 0.3.3 / 2014-05-07
|
19 | 23 |
|
20 | 24 | ### Bug Fixes
|
21 | 25 |
|
22 |
| -* The `--version` flag should not exit with code 1, but instead code 0. (#33) |
| 26 | + * The `--version` flag should not exit with code 1, but instead code 0. (#33) |
23 | 27 |
|
24 | 28 | ## 0.3.2 / 2014-03-18
|
25 | 29 |
|
26 | 30 | ### Bug Fixes
|
27 | 31 |
|
28 |
| -* Remove duplicate commands from help output; show aliases w/command names |
29 |
| - (#29) |
| 32 | + * Remove duplicate commands from help output; show aliases w/command names (#29) |
30 | 33 |
|
31 | 34 | ## 0.3.1 / 2014-02-21
|
32 | 35 |
|
33 | 36 | ### Minor Enhancements
|
34 | 37 |
|
35 |
| -* Add `-t/--trace` to list of options in help message (#19) |
| 38 | + * Add `-t/--trace` to list of options in help message (#19) |
36 | 39 |
|
37 | 40 | ### Bug Fixes
|
38 | 41 |
|
39 |
| -* `Mercenary::Option` now accepts return values in the form of Class constants |
40 |
| - (#22) |
| 42 | + * `Mercenary::Option` now accepts return values in the form of Class constants (#22) |
41 | 43 |
|
42 | 44 | ## 0.3.0 / 2014-02-20
|
43 | 45 |
|
44 | 46 | ### Major Enhancements
|
45 | 47 |
|
46 |
| -* Officially drop 1.8.7 support (#14) |
47 |
| -* Allow Commands to set their own versions (#17) |
48 |
| -* Show subcommands, options and usage in help and attach to all commands (#18) |
49 |
| -* Add `-t, --trace` to allow full exception backtrace to print, otherwise print |
50 |
| - just the error message (#19) |
| 48 | + * Officially drop 1.8.7 support (#14) |
| 49 | + * Allow Commands to set their own versions (#17) |
| 50 | + * Show subcommands, options and usage in help and attach to all commands (#18) |
| 51 | + * Add `-t, --trace` to allow full exception backtrace to print, otherwise print just the error message (#19) |
51 | 52 |
|
52 | 53 | ### Minor Enhancements
|
53 | 54 |
|
54 |
| -* Logging state is maintained throughout process (#12) |
55 |
| -* Tidy up Command#logger output (#21) |
| 55 | + * Logging state is maintained throughout process (#12) |
| 56 | + * Tidy up Command#logger output (#21) |
56 | 57 |
|
57 | 58 | ### Development Fixes
|
58 | 59 |
|
59 |
| -* Added specs for `Program` (#13) |
| 60 | + * Added specs for `Program` (#13) |
60 | 61 |
|
61 | 62 | ## 0.2.1 / 2013-12-25
|
62 | 63 |
|
63 | 64 | ### Bug Fixes
|
64 | 65 |
|
65 |
| -* Added missing comma to fix '-v' and '--version' options (#9) |
| 66 | + * Added missing comma to fix '-v' and '--version' options (#9) |
66 | 67 |
|
67 | 68 | ## 0.2.0 / 2013-11-30
|
68 | 69 |
|
69 | 70 | ### Major Enhancements
|
70 | 71 |
|
71 |
| -* Add `Command#default_command` to specify a default command if none is given |
72 |
| - by the user at runtime (#7) |
| 72 | + * Add `Command#default_command` to specify a default command if none is given by the user at runtime (#7) |
73 | 73 |
|
74 | 74 | ### Minor Enhancements
|
75 | 75 |
|
76 |
| -* Add `Command#execute` to execute the actions of a command (#6) |
| 76 | + * Add `Command#execute` to execute the actions of a command (#6) |
77 | 77 |
|
78 | 78 | ### Development Fixes
|
79 | 79 |
|
80 |
| -* Add standard GitHub bootstrap and cibuild scripts to `script/` (#2) |
| 80 | + * Add standard GitHub bootstrap and cibuild scripts to `script/` (#2) |
81 | 81 |
|
82 | 82 | ## 0.1.0 / 2013-11-08
|
83 | 83 |
|
84 | 84 | ### Major Enhancements
|
85 | 85 |
|
86 |
| -* It works! |
| 86 | + * It works! |
87 | 87 |
|
88 | 88 | ### Minor Enhancements
|
89 | 89 |
|
90 |
| -* Add a logger to `Command` |
91 |
| -* Add `--version` switch to all programs |
| 90 | + * Add a logger to `Command` |
| 91 | + * Add `--version` switch to all programs |
92 | 92 |
|
93 | 93 | ### Bug Fixes
|
94 | 94 |
|
95 |
| -* Fix `Command#syntax` and `Command#description`'s handing of setting vs getting |
96 |
| -* Fix load path problem in `lib/mercenary.rb` |
| 95 | + * Fix `Command#syntax` and `Command#description`'s handing of setting vs getting |
| 96 | + * Fix load path problem in `lib/mercenary.rb` |
97 | 97 |
|
98 | 98 | ### Development Fixes
|
99 | 99 |
|
100 |
| -* Add TomDoc to everything |
101 |
| -* Add a couple starter specs |
102 |
| -* Add TravisCI badge |
103 |
| -* Add Travis configuration |
| 100 | + * Add TomDoc to everything |
| 101 | + * Add a couple starter specs |
| 102 | + * Add TravisCI badge |
| 103 | + * Add Travis configuration |
104 | 104 |
|
105 | 105 | ## 0.0.1 / 2013-11-06
|
106 | 106 |
|
107 |
| -* Birthday! |
| 107 | + * Birthday! |
0 commit comments