diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..b74d689 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,51 @@ +Java SemVer Changelog +===================== + +### 0.7.0 (Nov 16, 2013) ### +* Adapted the library to the SemVer 2.0.0 +* [[Issue #1](https://github.com/zafarkhaja/java-semver/issues/1)] Created the SemVer Expressions Parser +* [[Issue #2](https://github.com/zafarkhaja/java-semver/issues/2)] Added Javadoc to the source code +* Implemented a parser instead of RegExps for the version parsing +* Created the `MetadataVersion.NULL` object, refactored +* Made some refactoring and minor improvements to the code +* Updated and reformated the `README.md` file +* Renamed the `artifactId` and changed the `name` in the `pom.xml` file +* Updated the JUnit dependency to 4.11 +* Prepared the `pom.xml` file for the repository +* Created the `CHANGELOG.md` file + +### 0.6.0 (Mar 31, 2013) ### +* Adapted the library to the SemVer 2.0.0-rc.2 +* Added setters for the pre-release version and the build metadata +* Added the incrementors for the pre-release version and the build metadata +* Created the `Version.Builder` class +* Created the `Version.BUILD_AWARE_ORDER` comparator +* Added support for the Travis CI +* Made minor refactoring +* Updated the `README.md` file + +### 0.5.0 (Mar 8, 2013) ### +* Updated the `README.md` file +* Made minor refactoring + +### 0.4.2 (Mar 6, 2013) ### +* Renamed the `README` file to `README.md` + +### 0.4.1 (Mar 6, 2013) ### +* Bumped the version for the previous release + +### 0.4.0 (Mar 6, 2013) ### +* Made the version classes immutable +* Made minor imrovements to the code + +### 0.3.0 (Mar 4, 2013) ### +* Added incrementor methods for the `NormalVersion` + +### 0.2.1 (Mar 3, 2013) ### +* Made minor imrovements to the code + +### 0.2.0 (Mar 3, 2013) ### +* Separated the logic into different classes + +### 0.1.0 (Jan 27, 2013) ### +* Implemented basic functionality, single `Version` class