SemVer version 0.4.0 ==================== This module subclasses [`version`] to create semantic versions, as defined by the [Semantic Versioning Specification]. The two salient points of the specification, for the purposes of version formatting, are: 1. A normal version number MUST take the form X.Y.Z where X, Y, and Z are integers. X is the major version, Y is the minor version, and Z is the patch version. Each element MUST increase numerically. For instance: 1.9.0 < 1.10.0 < 1.11.0. 2. A special version number MAY be denoted by appending an arbitrary string immediately following the patch version. The string MUST be comprised of only alphanumerics plus dash (`/0-9A-Za-z-/`) and MUST begin with an alpha character (`/A-Za-z/`). Special versions satisfy but have a lower precedence than the associated normal version. Precedence **should** be determined by lexicographic ASCII sort order. For instance: 1.0.0beta1 < 1.0.0beta2 < 1.0.0. [`version`]: http://search.cpan.org/perldoc?version [Semantic Versioning Specification]: http://semver.org/ Installation ============ To install this module, type the following: perl Build.PL ./Build ./Build test ./Build install Dependencies ------------ SemVer requires version. Copyright and License --------------------- Copyright (c) 2010-2012 David E. Wheeler. Some Rights Reserved. This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.