Rake v10.1.0 Release Notes
-
==== ๐ Changes
===== ๐ New Features
โ Add support for variable length task argument lists. If more actual arguments are supplied than named arguments, then the extra arguments values will be in args.extras.
Application name is not displayed in the help banner. (Previously "rake" was hardcoded, now rake-based applications can display their own names).
===== ๐ Bug Fixes
๐ Bug fixes include:
๐ Fix backtrace suppression issues.
Rules now explicit get task arguments passed to them.
Rename FileList#exclude? to FileList#exclude_from_list? to avoid conflict with new Rails method.
๐ Clean / Clobber tasks now report failure to remove files.
Plus heaps of internal code cleanup.
==== Thanks
As usual, it was input from users that drove a lot of these changes. The following people contributed patches, made suggestions or made otherwise helpful comments. Thanks to ...
- Michael Nikitochkin (general code cleanup)
- Vipul A M (general code cleanup)
- Dennis Bell (variable length task argument lists)
- Jacob Swanner (rules arguments)
- ๐ Rafael Rosa Fu (documentation typo)
- ๐ Stuart Nelson (install.rb fixes)
- Lee Hambley (application name in help banner)
-- Jim Weirich