Phil Haack
be43a960cc
Merge pull request #140 from bessarabov/patch-1
...
Update semver.md
2013-07-18 09:26:51 -07:00
Ivan Bessarabov
ffcf2151ac
Update semver.md
...
In the other part of the document the word 'SemVer' is used. I think it is a good idea to use same word in the document.
2013-07-18 17:53:56 +04:00
Phil Haack
8607e3d347
Merge pull request #131 from EddieGarmon/issue-130
...
Add 'also' to clarify that major change may also include minor and patch...
2013-07-02 14:16:59 -07:00
Eddie Garmon
dab9870ceb
Add 'also' to clarify that major change may also include minor and patch changes.
2013-07-02 14:07:13 -04:00
Phil Haack
9378560781
Merge pull request #125 from doismellburning/remove_trailing_whitespace
...
Removed trailing whitespace
2013-06-21 09:06:46 -07:00
Kristian Glass
b6ccdcefc8
Removed trailing whitespace
2013-06-21 14:40:04 +01:00
isaacs
5f00f5717c
bnf: Remove unused 'letters', 'non-digits'
...
via: @EddieGarmon
2013-06-19 16:59:46 -07:00
isaacs
9e6ab3ecdb
bnf: Simplify 'alphanumeric identifier'
2013-06-19 14:12:26 -07:00
Eddie Garmon
cb5632f1c2
Improve BNF grammar
...
Better names, more intuitive ordering.
2013-06-19 14:04:10 -07:00
isaacs
375b063e90
Add BNF Grammar for valid version strings
...
Written in collaboration with @petermichaux
Closes #110
2013-06-19 14:04:02 -07:00
Phil Haack
7c834b3f3a
Merge pull request #120 from mojombo/release-2.0
...
Mark 2.0.0 as RTM
2013-06-18 10:14:52 -07:00
Haacked
9eca13516c
Mark 2.0.0 as RTM
2013-06-17 13:20:33 -07:00
Phil Haack
413db686ba
Merge pull request #118 from Tieske/increments
...
increments by one
2013-06-15 12:35:14 -07:00
Thijs Schreijer
2bfa9b0cba
removed increments by 1
2013-06-15 08:57:37 +02:00
Thijs Schreijer
7b6a13b4de
by one -> SHOULD, not MUST
2013-06-14 21:34:59 +02:00
Phil Haack
bfa82b5405
Merge pull request #115 from isaacs/no-leading-zeroes
...
No leading zeroes on numeric identifiers
2013-06-13 21:07:54 -07:00
isaacs
9248bf1b25
No leading zeroes on numeric identifiers
...
Closes mojombo/semver#112
2013-06-13 17:00:13 -07:00
Phil Haack
17f64bceed
Merge pull request #92 from jeffhandley/summary
...
Fixes #12 with a new PR, updated to reflect pre-release and build metadata.
2013-06-13 09:26:26 -07:00
Phil Haack
3054e890a0
Merge pull request #109 from mojombo/build-metadata-clarification
...
Build metadata clarification
2013-06-10 16:49:53 -07:00
Phil Haack
fed7399185
Merge pull request #107 from mojombo/clarify-prerelease
...
Section 9: Clarify pre-release definition
2013-06-10 16:48:06 -07:00
Haacked
ec887c3b97
Be more precise about version precedence
2013-06-10 09:43:24 -07:00
Haacked
3071b5d2d5
Clarify non-empty build metadata
...
- Build metadata identifiers MUST not be empty.
- Changed "are" to "have" when discussing version precedence. We usually
say a version HAS a precedence not that it IS a precedence.
2013-06-10 09:43:23 -07:00
isaacs
e692c2f113
Section 10: Clarify language around build metadata precedence
...
They're not the 'same version', necessarily, they're the same precedence
2013-06-10 09:43:22 -07:00
Phil Haack
abdf40e7b5
Merge pull request #108 from mojombo/clarify-version-comparisons
...
Clarify version comparisons
2013-06-10 09:27:09 -07:00
Haacked
84c96182a5
Attempt to clarify precedence even more.
...
While this is implied, SemVer never really makes it clear that
1.9.0 < 2.1.1. It only specifies how each identifier is compared.
This commit attempts to clarify how the comparison of each identifier
relates to the comparison of the whole version.
2013-06-09 20:54:29 -07:00
isaacs
9dcea3c170
Section 11: A larger set of pre-release is higher
...
Clarifies the comparison between, eg 1.0.0-a vs 1.0.0-a.b
2013-06-09 20:13:13 -07:00
isaacs
dee96a6b52
Section 9: Clarify pre-release definition
...
- Remove confusing 'satisfies' usage.
- Specify that pre-release identifiers cannot be empty.
2013-06-09 19:36:04 -07:00
jeffhandley
a5cbaacd71
Cleaned up punctuation and format of summary
2013-06-03 12:42:54 -07:00
Phil Haack
62c2005379
Merge pull request #99 from mojombo/better-wording-faq
...
Reword scenario of accidental breaking changes
2013-05-31 23:47:21 -07:00
jeffhandley
663884f86c
Remove the details for pre-release and build metadata from the summary
2013-05-31 17:03:57 -07:00
Haacked
ff4fb481f6
Reword scenario of accidental breaking changes
...
Alternate proposal to #93 . This fixes #38
2013-05-31 16:53:15 -07:00
Phil Haack
7a8bae9101
Merge pull request #96 from Tieske/master
...
Replaces #30 , pre-release versions are unstable
2013-05-31 16:46:32 -07:00
Thijs Schreijer
586f185f7a
added FAQ entry regarding semver version string size. Fixes #79 .
2013-05-08 10:01:50 +02:00
Thijs Schreijer
32ca3576eb
updated as suggested
2013-05-07 00:06:46 +02:00
Thijs Schreijer
f5dda6ff07
Replaces #30 . Updated wording as suggested
2013-05-06 22:46:57 +02:00
Phil Haack
72981408bd
Merge pull request #91 from jeffhandley/issue-40-basis
...
Fixes #40 , adding a statement about the basis of semver. From @icylace.
2013-05-06 13:02:42 -07:00
Jeff Handley
26763fb829
Fixes #12 with a new PR, updated to reflect pre-release and build metadata.
2013-04-30 03:08:20 -07:00
Jeff Handley
2055a0a3ac
Fixes #40 , adding a statement about the basis of semver. From @icylace.
2013-04-30 02:38:10 -07:00
Phil Haack
eceeff12c5
Merge pull request #77 from mojombo/build-metadata-identifier
...
Build metadata identifier
2013-03-20 15:00:55 -07:00
Haacked
3823b6a1e3
Add space between "hypen" and regex.
2013-03-15 11:48:47 -07:00
Phil Haack
2629b7e09c
Fixed grammar mistake
...
Changed "be comprised of only" with the correct "comprise only".
Bonus, it's less verbose.
2013-03-13 18:27:15 -07:00
Haacked
9c5829561e
Removed the plus sign and added examples
...
The `+` seemed out of character with the rest of the spec. Following the
example of the pre-release section, we just spell out "sign" and provide
examples for those who don't know what a plus sign is. :)
2013-03-13 14:48:25 -07:00
Haacked
5114f8543a
Omit build metadata from precedence rules
...
Looks like a big change, but all I did was remove Build metadata from
the precedence rules.
2013-03-13 14:36:15 -07:00
Haacked
13aaadaadb
Add description of build metadata
...
Build metadata is a completely optional way to tack on metadata to a
version that does not affect the public API or precedence while still
be compliant with SemVer. It's not unlike a comment.
This allows folks to build on additional meaning or behavior that's
meaningful to their custom systems without making any claims about the
public version. For example, folks might use it for cache busting,
layering custom behavior on top of SemVer, bookkeeping to tie when and
where a build was made, etc.
2013-03-13 14:30:43 -07:00
jeffhandley
26e3cf8523
Removed an extraneous slash
2013-03-13 14:29:16 -07:00
jeffhandley
57fd19400f
Updated to RC2, with new definition for build metadata.
2013-03-13 14:29:16 -07:00
Phil Haack
3458b0091a
Merge pull request #73 from vergenzt/master
...
Change "be comprised of" to "comprise"
2013-03-07 19:27:30 -08:00
Tim Vergenz
43252cc87e
Change "be comprised of" to "comprise"
2013-03-07 18:08:20 -08:00
Phil Haack
0229746b89
Merge pull request #21 from slippyd/master
...
Linking to RFC 2119
2012-12-19 17:20:58 -08:00
Phil Haack
54a1fc1b96
Change sentence to remove inapplicable "Remember"
...
Closes #31
2012-12-19 17:19:43 -08:00