Thor v0.9.4 Release Notes

Release Date: 2008-08-13 // over 15 years ago
    • ๐Ÿ Try to add Windows compatibility.
    • BACKWARDS INCOMPATIBLE: options hash is now accessed as a property in your class and is not passed as last argument anymore
    • ๐Ÿ‘ Allow options at the beginning of the argument list as well as the end.
    • ๐Ÿ‘‰ Make options available with symbol keys in addition to string keys.
    • ๐Ÿ‘ Allow true to be passed to Thor#method_options to denote a boolean option.
    • โš  If loading a thor file fails, don't give up, just print a warning and keep going.
    • ๐Ÿšฉ Make sure that we re-raise errors if they happened further down the pipe than we care about.
    • โšก๏ธ Only delete the old file on updating when the installation of the new one is a success
    • ๐Ÿ’Ž Make it Ruby 1.8.5 compatible.
    • Don't raise an error if a boolean switch is defined multiple times.
    • ๐Ÿ“œ Thor::Options now doesn't parse through things that look like options but aren't.
    • โž• Add URI detection to install task, and make sure we don't append ".thor" to URIs
    • โž• Add rake2thor to the gem binfiles.
    • ๐Ÿ‘‰ Make sure local Thorfiles override system-wide ones.