Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 88 lines (62 sloc) 3.488 kb
fc8270a José Valim Remove deprecated stuff.
josevalim authored
1 == 0.13, released 2010-02-03
2
3 * Several bug fixes
4 * Decoupled Thor::Group and Thor, so it's easier to vendor
5
c999a8d José Valim Update banner.
josevalim authored
6 == 0.12, released 2010-01-02
3c46894 José Valim Yield the filename on directories.
josevalim authored
7
af0625e José Valim Bump to 0.12.4.
josevalim authored
8 * Methods generated by attr_* are automatically not marked as tasks
d490d44 José Valim No need to read the file twice.
josevalim authored
9 * inject_into_file does not add the same content twice, unless :force is set
c999a8d José Valim Update banner.
josevalim authored
10 * Removed rr in favor to rspec mock framework
11 * Improved output for thor -T
3c46894 José Valim Yield the filename on directories.
josevalim authored
12 * [#7] Do not force white color on status
13 * [#8] Yield a block with the filename on directory
14
15 == 0.11, released 2009-07-01
c2f2cfb José Valim Bump tiny with rake compatibility layer.
josevalim authored
16
17 * Added a rake compatibility layer. It allows you to use spec and rdoc tasks on
18 Thor classes.
ada8282 José Valim Some code refactoring and removing Runner logic from Thor class.
josevalim authored
19
9d38abc José Valim Do not autogenerate aliases to avoid conflicts in the invocation system.
josevalim authored
20 * BACKWARDS INCOMPATIBLE: aliases are not generated automatically anymore
21 since it wrong behavior to the invocation system.
22
f0698eb José Valim thor help can show information about any class or any task.
josevalim authored
23 * thor help now show information about any class/task. All those calls are
24 possible:
25
26 thor help describe
27 thor help describe:amazing
28
29 Or even with default namespaces:
30
31 thor help :spec
32
33 * Thor::Runner now invokes the default task if none is supplied:
34
35 thor describe # invokes the default task, usually help
36
37 * Thor::Runner now works with mappings:
38
39 thor describe -h
40
71444f6 José Valim More documentation and specs on hash with magic predicates.
josevalim authored
41 * Added some documentation and code refactoring.
ada8282 José Valim Some code refactoring and removing Runner logic from Thor class.
josevalim authored
42
e97df90 Fabien Franzen Fixed bug with global options
fabien authored
43 == 0.9.8, released 2008-10-20
44
45 * Fixed some tiny issues that were introduced lately.
46
312eea2 Fabien Franzen Ready for 0.9.7 release
fabien authored
47 == 0.9.7, released 2008-10-13
48
49 * Setting global method options on the initialize method works as expected:
50 All other tasks will accept these global options in addition to their own.
51 * Added 'group' notion to Thor task sets (class Thor); by default all tasks
52 are in the 'standard' group. Running 'thor -T' will only show the standard
53 tasks - adding --all will show all tasks. You can also filter on a specific
54 group using the --group option: thor -T --group advanced
55
56 == 0.9.6, released 2008-09-13
57
58 * Generic improvements
59
0e3fb76 Mislav Marohnić fixed a typo in runner.rb; added TODO; release 0.9.5
mislav authored
60 == 0.9.5, released 2008-08-27
61
62 * Improve Windows compatibility
7a8927d Mislav Marohnić add CHANGELOG covering the 0.9.2 -> 0.9.4 differences
mislav authored
63 * Update (incorrect) README and task.thor sample file
64 * Options hash is now frozen (once returned)
65 * Allow magic predicates on options object. For instance: `options.force?`
66 * Add support for :numeric type
67 * BACKWARDS INCOMPATIBLE: Refactor Thor::Options. You cannot access shorthand forms in options hash anymore (for instance, options[:f])
68 * Allow specifying optional args with default values: method_options(:user => "mislav")
69 * Don't write options for nil or false values. This allows, for example, turning color off when running specs.
70 * Exit with the status of the spec command to help CI stuff out some.
71
72 == 0.9.4, released 2008-08-13
73
74 * Try to add Windows compatibility.
0e3fb76 Mislav Marohnić fixed a typo in runner.rb; added TODO; release 0.9.5
mislav authored
75 * BACKWARDS INCOMPATIBLE: options hash is now accessed as a property in your class and is not passed as last argument anymore
7a8927d Mislav Marohnić add CHANGELOG covering the 0.9.2 -> 0.9.4 differences
mislav authored
76 * Allow options at the beginning of the argument list as well as the end.
77 * Make options available with symbol keys in addition to string keys.
78 * Allow true to be passed to Thor#method_options to denote a boolean option.
79 * If loading a thor file fails, don't give up, just print a warning and keep going.
80 * Make sure that we re-raise errors if they happened further down the pipe than we care about.
81 * Only delete the old file on updating when the installation of the new one is a success
82 * Make it Ruby 1.8.5 compatible.
83 * Don't raise an error if a boolean switch is defined multiple times.
84 * Thor::Options now doesn't parse through things that look like options but aren't.
85 * Add URI detection to install task, and make sure we don't append ".thor" to URIs
86 * Add rake2thor to the gem binfiles.
ada8282 José Valim Some code refactoring and removing Runner logic from Thor class.
josevalim authored
87 * Make sure local Thorfiles override system-wide ones.
Something went wrong with that request. Please try again.