Commit Graph

89 Commits (master)

Author SHA1 Message Date
Sherif Metwally c88eb09c26
Minor refinement to the summary list items
Summary appears to have been complete sentences that were broken into a numbered list. This modification cleans up the remaining commas and an extra "and".
2022-05-21 17:38:26 +02:00
Alexandr Tovmach fe647be722
Merge pull request #623 from adamralph/patch-1
switch to plural first person pronoun
2021-07-26 10:20:37 +03:00
Iulian Onofrei 8cf48fbb25
Fix typo 2021-02-12 19:35:56 +02:00
Adam Ralph da15534d35
switch to plural first person pronoun 2020-10-10 20:02:46 +02:00
Alexandr Tovmach 8b2e8eec39
Merge pull request #566 from tomschr/feature/561-item11
Improve readability of item 11
2020-06-20 00:50:38 +03:00
Alexandr Tovmach 371f7fac38
fix: Updated list indentation 2020-06-20 00:48:18 +03:00
alexandrtovmach 7b9a905ad1 feat: Added linter and workflow; Fixed linter warnings 2020-06-18 16:50:54 +03:00
Thomas Schraitle 5fddddab80 Fix #561: improve readability of item 11
Introduce a list to separate the different rules
to make item 11 more accessible.
2020-05-08 21:05:45 +02:00
Adam Ralph 0af542fb42 convert original authorship to past tense (#499)
"..._is_ authored by Tom Preston-Werner..." is incorrect. It's now a community effort, with a team of maintainers.
2020-01-22 15:43:36 -08:00
Joseph Donahue dd92b6460a Hyphen should be hyphens in the pre-release clause (#466)
* Hyphen should be hyphens in the pre-release clause

Fix for #465 How many hypens are you allowed in the prerelease tag.

* Added pluralization of hyphen in prerelease.

Added pluralization of hyphen in prerelease as well as additional examples in prerelease and build meta.
2020-01-22 15:40:34 -08:00
Gert de Pagter 6a1d691c2c
Update links to https 2019-12-31 17:35:48 +01:00
isaacs 711f75e470 fix: hyperlink the CC BY 3.0 link 2019-08-07 14:24:14 -07:00
wolf99 01b1403fb0 Add FAQ for semver regex
EDIT: formatted JSON and added hyperlinks -- @isaacs

PR-URL: https://github.com/semver/semver/pull/460
Credit: @wolf99
Close: #460
Reviewed-by: @isaacs
2019-08-07 13:07:29 -07:00
Phil Haack 231000ff73
Merge pull request #451 from ExplodingCabbage/patch-1
Stylise "backwards compatible" consistently
2019-01-28 13:10:01 -08:00
Mark Amery 9e13cffa77
Stylise "backwards compatible" consistently
Later in the document, it's consistently spelt with a space, rather than a hyphen - so I figure it should be here, too.
2018-07-25 22:43:29 +01:00
Guillermo Calvo 782601a454
Fix link to issues 2018-04-01 00:31:47 +09:00
Tristram Oaten 347f73f880 "Gravatars" -> "Gravatar" 2017-06-07 14:23:05 +01:00
Johanan Liebermann e67b603994 Add a missing question mark in the FAQ 2017-05-17 19:40:48 +03:00
Krzysztof Piasecki 67fe2a35f0 Mark keywords 2016-06-08 12:59:19 +02:00
Krzysztof Piasecki bdc6989cb1 Fix CS 2016-06-05 23:23:23 +02:00
Doug Beck ba78eedf77 Address "v" prefixing in the FAQ 2015-05-05 21:11:39 -04:00
Konstantin 05e793243b Fixing typo: "dread" --> "dreaded" 2014-04-21 16:48:50 -04:00
Todd Reed a27ac08e16 Fixed inconsistent language about how build metadata and precedence 2013-08-11 10:24:46 -06:00
Phil Haack f1ab1fabaf Merge pull request #116 from isaacs/bnf
Add BNF Grammar for valid version strings
2013-08-06 09:09:51 -07:00
Wincent Colaiuta a2769c455b Fix wrapping of overlength line in Summary section 2013-07-21 10:17:48 -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
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
Haacked 9eca13516c Mark 2.0.0 as RTM 2013-06-17 13:20:33 -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
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
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
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
Thijs Schreijer 586f185f7a added FAQ entry regarding semver version string size. Fixes #79. 2013-05-08 10:01:50 +02:00