Skip to content

Releases: JavierSegoviaCordoba/semver-gradle-plugin

0.7.0

16 Aug 23:57
Compare
Choose a tag to compare

Removed

  • GitData from mapVersion function due performance issues
  • unnecessary mapping when registering the VersionValueSource

Updated

  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.5

0.6.2

15 Aug 18:29
Compare
Choose a tag to compare

Removed

  • previous fixes for calculated and metadata versions

Updated

  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.3

Fixed

  • mapping version happening too late

0.6.1

15 Aug 11:41
Compare
Choose a tag to compare

Fixed

  • crash due metadata by checking versions in configuration phase instead of execution phase

Updated

  • gradle -> 8.10

0.6.0

13 Aug 15:12
Compare
Choose a tag to compare

Added

  • Log the version only on the root project via semver.logOnlyOnRootProject property

Updated

  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.2
  • gradle -> 8.9

0.5.1

29 Mar 16:44
Compare
Choose a tag to compare

Fixed

  • is* extensions

Updated

  • gradle -> 8.7
  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.6.5

0.5.0

11 Feb 17:23
Compare
Choose a tag to compare

Added

  • mapVersion which expose GitData to semver extension
  • mapVersion to semver extension
  • version to semver extension
  • map function to LazyVersion
  • follow Gradle version ordering
  • settings plugin to apply semver plugin to all projects
  • gitDir property to SemverExtension
  • printSemver task depends on prepareKotlinIdeaImport task
  • commits: Provider<Commit> to SemverExtension
  • commitsMaxCount: Provider<Int> to SemverExtension
  • semver.commitsMaxCount property

Changed

  • Version to GradleVersion
  • plugin id from com.javiersc.semver.gradle.plugin to com.javiersc.semver
  • com.javiersc.semver:semver-core dependency from implementation to api

Fixed

  • GitHub output and environment variables in the printSemver task
  • the stage SNAPSHOT is not appended at the end of the version in all cases
  • metadata doesn't allow ., -, or _ characters
  • multiple regexes invalidating valid versions
  • default logger uses LIFECYCLE instead of QUIET

Removed

  • LazyVersion

Updated

  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.6.2
  • gradle -> 8.6
  • org.eclipse.jgit:org.eclipse.jgit -> 6.5.0.202303070854-r
  • com.javiersc.semver:semver-core -> 0.1.0-beta.13

0.5.0-rc.6

14 Dec 16:52
Compare
Choose a tag to compare
0.5.0-rc.6 Pre-release
Pre-release

Added

  • mapVersion which expose GitData to semver extension

Fixed

  • GitHub output and environment variables in the printSemver task

Updated

  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-beta.15
  • gradle -> 8.5

0.5.0-rc.5

05 Aug 23:33
Compare
Choose a tag to compare
0.5.0-rc.5 Pre-release
Pre-release

Fixed

  • the stage SNAPSHOT is not appended at the end of the version in all cases

0.5.0-rc.4

05 Aug 00:04
Compare
Choose a tag to compare
0.5.0-rc.4 Pre-release
Pre-release

Fixed

  • metadata doesn't allow ., -, or _ characters

Updated

  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-beta.6

0.5.0-rc.3

04 Aug 18:18
Compare
Choose a tag to compare
0.5.0-rc.3 Pre-release
Pre-release

Fixed

  • multiple regexes invalidating valid versions