On Monday, 20 July 2015 at 11:45:31 UTC, Gary Willoughby wrote:
2.1 Sounds good!
That version was already released in 2007 [1]. Version numbers are not floats, they are period separated lists of integers. So `assert(2.1 == 2.01 && 2.01 == 2.001);`. The leading zero is actually forbidden in several important places (such as Linux package version numbers), and is one of the more head-scratching stylistic choices in D. Bumping to 2.100 will appease those who insist on a three-digit second component for reasons I will never understand, and make it so that D versions can actually be uniformly represented everywhere they show up.
[1]: http://dlang.org/changelog.html#new2_001
