Rake 10 is out (and its backwards compatibility release 0.9.3) is out as well. github.com/jimweirich/rak…
— Jim Weirich (@jimweirich) November 12, 2012
If you’ve had a chance to hear Jim talk at conferences or over twitter about Rake’s version history, he often gets asked, “Jim, when will Rake reach version 1.0?”
Well, from the readme for 10.0.0, he has this to say in response to that question:
Over the past several years I’ve been asked that question at conferences, panels and over twitter. Due to historical reasons (or maybe just plain laziness) Rake has (incorrectly) been treating the second digit of the version as the major release number. So in my head Rake was already at version 9.
Well, it’s time to fix things. This next version of Rake drops old, crufty, backwards compatibility hacks such as top level constants, DSL methods defined in Object and numerous other features that are just no longer desired. It’s also time to drop the leading zero from the version number as well and call this new version of rake what it really is: Version 10.
So, welcome to Rake 10.0!
At The Changelog, we love semantic versioning, and this is a case where the change was the right move to make!
Have comments? Send a tweet to @TheChangelog on Twitter.
Subscribe to The Changelog Weekly – our weekly email covering everything that hits our open source radar.