Skip to content

Releases: serpro69/semver.kt

v0.5.0

23 Oct 14:24
Compare
Choose a tag to compare

Added

  • [semantic-versioning] initial version of semantic-versioning gradle plugin
  • [release] add jsonString to release configuration classes
  • [release] add PojoConfiguration config provider

Changed

  • [release] Improve error handling in GitRepository class
  • [semver] Change IllegalVersionException class visibility to public

v0.4.6

22 Oct 11:36
Compare
Choose a tag to compare

Added

  • [semver] Add 'prefix' param to String#toSemver

v0.4.5

22 Oct 11:36
Compare
Choose a tag to compare

Fixed

  • [semver] Fix NumberFormatException in Semver#isValid

v0.4.4

22 Oct 11:35
Compare
Choose a tag to compare

Added

  • [semver] Add Semver#isValid static function for external validation purposes
  • [release] Make it possible to specify the version manually

v0.4.3

22 Oct 11:33
Compare
Choose a tag to compare

Changed

  • [release] Change rules for creating pre-release versions

Fixed

  • [release] Ensure incorrect increment is not used when creating preRelease

v0.4.2

22 Oct 11:32
Compare
Choose a tag to compare

Added

  • [release] Add promoteToRelease functionality

v0.4.1

22 Oct 11:31
Compare
Choose a tag to compare

Fixed

  • [release] Fix nextIncrement() to return 'DEFAULT' if no keyword is present in commit msg

v0.4.0

22 Oct 11:30
Compare
Choose a tag to compare

Changed

  • [release] Change spec project dependency configuration from implementation to api

v0.3.0

22 Oct 11:29
Compare
Choose a tag to compare

Added

  • Initial version of release module
  • [release] Basic configuration for handing releases

v0.2.0

22 Oct 11:25
Compare
Choose a tag to compare

Changed

  • Move semver to submodule dir