Commit Graph

34 Commits

Author SHA1 Message Date
Robinson
6322dbac40
Updated version 2022-03-07 21:58:53 +01:00
Robinson
2ca31e0bc5 Modified to permit reading pre-release information following '_' (in addition to '-') 2021-04-14 14:45:37 +02:00
nathan
3ed3d6a1e7 Updated version to match official SEMVER revision. Added extra info, fixed typo. 2020-08-06 15:10:10 +02:00
nathan
447cdfb68e Added additional exception to parsing for SEMVER, so build information can be following the version numbers using '.'.
Not all projects follow semver in their version information, and if we are to use any sort of enforcable semantics for versioning, we have to permit PARSING more relaxed formats (using sensible defaults).  When *writing* this information, it will be compatible and correct
2020-08-05 02:36:49 +02:00
nathan
d03fef2f8d Updated readme 2018-08-05 16:40:35 +02:00
nathan
a8d519825c Updated library name 2018-08-05 16:39:32 +02:00
nathan
24587c24dc Updated readme 2018-08-05 15:42:55 +02:00
nathan
9500b3e465 Updated license files 2018-08-05 15:25:34 +02:00
nathan
c144327ec6 Updated changelog to reflect patch exclusion rule. Updated readme to include Semantic Versioning Specification. 2018-08-03 05:11:30 +02:00
martin-rueegg
c0b847d0ab bump v0.11.0 and update AUTHORS 2017-04-22 11:59:04 +01:00
martin-rueegg
f42813356d rename java-semver -> jsemver 2017-04-21 22:16:02 +01:00
Zafar Khaja
9d28d182cd Prepare CHANGELOG and README files 2015-03-19 20:38:27 +02:00
Zafar Khaja
f3f9b81838 Refactor ExpressionParser, polish, fix issues
This commit refactors and polishes the ExpressionParser as well
as fixes the issue with parsing of the <partial-version-range>
non-terminal introduced in the previous commit. It also updates
the expressions examples in the README file.
2015-03-19 19:48:22 +02:00
Zafar Khaja
e1aa90c2ec Implement internal DSL for SemVer Expressions 2014-08-22 19:45:19 +03:00
Zafar Khaja
c702e7b85e Update CHANGELOG and README 2014-08-18 21:25:27 +03:00
Zafar Khaja
7a60afd085 Add Exception Handling section to README 2014-08-14 22:11:47 +03:00
Zafar Khaja
6f025498a9 Fix the wrong return value in the BUILD_AWARE_ORDER example 2014-08-14 20:37:54 +03:00
Zafar Khaja
23dde7ae35 Update CHANGELOG and README 2013-12-30 20:34:31 +04:00
Zafar Khaja
4444a27cd6 Update CHANGELOG and README 2013-12-01 14:34:17 +04:00
Zafar Khaja
e7e2d3b223 Update and reformat the README file 2013-11-16 19:21:28 +04:00
Zafar Khaja
cf8d6b1960 Add Javadoc to the source code 2013-11-16 18:03:22 +04:00
Zafar Khaja
388f94915f Create SemVer Expression parser 2013-11-16 14:52:01 +04:00
Zafar Khaja
78266dc1ca Implement a Parser instead of RegExp
This commit also updates the code to comply with the SemVer 2.0.0.
2013-11-14 00:12:58 +04:00
Zafar Khaja
9ce1a0b063 Rename two API methods
Version.lessThanOrEqualsTo()    => Version.lessThanOrEqualTo()
Version.greaterThanOrEqualsTo() => Version.greaterThanOrEqualTo()
2013-10-29 21:37:20 +04:00
Zafar Khaja
bce025e9cd Bump version to 0.7.0-SNAPSHOT 2013-10-29 21:32:41 +04:00
Zafar Khaja
5e5a0db9b0 Update README, add Bugs & Features section 2013-04-03 00:17:55 +04:00
Zafar Khaja
fc344ba562 Update README for version 0.6.0 2013-03-31 15:22:28 +04:00
Zafar Khaja
223fcf97d0 Update README, format & change Issues section 2013-03-09 16:39:41 +04:00
Zafar Khaja
0472787366 Update README, add Travis CI status image 2013-03-08 01:02:47 +04:00
Zafar Khaja
41072894c9 Rename AlphaNumericVersion to MetadataVersion 2013-03-08 00:11:11 +04:00
Zafar Khaja
c15392ef07 Update README, add Versioning paragraph 2013-03-08 00:07:21 +04:00
Zafar Khaja
d8316a34e7 Fix a typo in README 2013-03-07 19:25:40 +04:00
Zafar Khaja
66db83b3a4 Update README file 2013-03-07 00:25:38 +04:00
Zafar Khaja
c1927c2c63 Rename README to README.md 2013-03-06 22:08:48 +04:00