They seem to have abandoned that scheme for a new scheme:
Starting with 2.0, version numbering will change: stable release updates will follow the existing scheme: 2.0.1, 2.0.2, 2.0.3, etc. but the development branch will drop the intermediate number: the releases will be numbered 2.1, 2.2, 2.3, etc. leading to the next stable release, which will be called 3.0.
so 2.0.1 will be the next stable, and 2.1 would be the next dev branch, which I find a bit strange, since 2.2 sounds a lot newer that 2.0.3
Erm, okay, so just to get this straight in my head: All of the stable releases will be 2.0.x, while the development releases will be any 2.x.x releases above 2.0.x?
It'll take some getting used to, but it wouldn't that confusing. I think. For your example above, 2.2 really would be newer than 2.0.3, since the latter would be a stable realse.