These clearly violate the rule as they contain full stops (.), which are not alphanumerics or hyphens (e.g. they fall outside [0-9A-Za-z-]).
Originally created by @clphillips on GitHub (Jan 27, 2016).
Original GitHub issue: https://github.com/semver/semver/issues/291
The spec (version 2.0.0) states that:
> Identifiers MUST comprise only ASCII alphanumerics and hyphen [0-9A-Za-z-]
Which applies to both **pre-release** (section 9) and **build meta** (section 10). **However**, the examples given include:
> 1.0.0-alpha.1, 1.0.0-0.3.7 ... 1.0.0-beta+exp.sha.5114f85
These clearly violate the rule as they contain full stops (.), which are not alphanumerics or hyphens (e.g. they fall outside [0-9A-Za-z-]).
MAY be denoted by appending a [hyphen|plus sign] and a series of dot separated identifiers immediately following the patch version
I swear it wasn't there before. ^_^
<!-- gh-comment-id:175881128 -->
@clphillips commented on GitHub (Jan 27, 2016):
> MAY be denoted by appending a [hyphen|plus sign] and a series of **dot separated identifiers** immediately following the patch version
I swear it wasn't there before. ^_^
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @clphillips on GitHub (Jan 27, 2016).
Original GitHub issue: https://github.com/semver/semver/issues/291
The spec (version 2.0.0) states that:
Which applies to both pre-release (section 9) and build meta (section 10). However, the examples given include:
These clearly violate the rule as they contain full stops (.), which are not alphanumerics or hyphens (e.g. they fall outside [0-9A-Za-z-]).
@FichteFoll commented on GitHub (Jan 27, 2016):
Start reading the two sections at the beginning.
@clphillips commented on GitHub (Jan 27, 2016):
I swear it wasn't there before. ^_^