Why the jump from version number 0.5 to number 2.0?
I would like to move to a more typical release plan of major version numbers and minor point releases. With the major change of the new data file format, this release definitely warrants a change in the major version number. However, releasing it as version 1.0 gives the impression that this is a brand-new program, i.e., the first release, when in fact the code is at this point quite mature. It was a mistake for me to start out the first releases as 0.x. As they really should have been the 1.x series, this jump to 2.0 is designed to correct that mistake.