Rake v10.2.0 Release Notes

Release Date: 2014-03-24 // about 10 years ago
  • ==== โœจ Enhancements

    • ๐Ÿ’Ž Rake now requires Ruby 1.9 or newer. For me, this is a breaking change, but it seems that Jim planned to release it with Rake 10.2. See also pull request #247 by Philip Arndt.
    • Rake now allows you to declare tasks under a namespace like:

      task 'a:b' do ... end

    Pull request #232 by Judson Lester.

    • 0๏ธโƒฃ Task#source defaults to the first prerequisite in non-rule tasks. Pull request #215 by Avdi Grimm.
    • Rake now automatically rebuilds and reloads imported files. Pull request #209 by Randy Coulman.
    • The rake task arguments can contain escaped commas. Pull request #214 by Filip Hrbek.
    • ๐Ÿ–จ Rake now prints the exception class on errors. Patch #251 by David Cornu.

    ==== ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fixed typos. Pull request #256 by Valera Rozuvan, #250 via Jake Worth, #260 by Zachary Scott.
    • ๐Ÿ›  Fixed documentation for calling tasks with arguments. Pull request #235 by John Varghese.
    • Clarified rake -f usage message. Pull request #252 by Marco Pfatschbacher.
    • ๐Ÿ›  Fixed a test failure on windows. Pull request #231 by Hiroshi Shirosaki.
    • ๐Ÿ›  Fixed corrupted rake.1.gz. Pull request #225 by Michel Boaventura.
    • Fixed bug in can_detect_signals? in test. Patch from #243 by Alexey Borzenkov.