Skip to content

Releases: JavierSegoviaCordoba/semver-gradle-plugin

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

0.5.0-rc.2

03 Aug 23:19
Compare
Choose a tag to compare
0.5.0-rc.2 Pre-release
Pre-release

Added

  • mapVersion to semver extension
  • version to semver extension

Removed

  • LazyVersion

Updated

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

0.5.0-rc.1

06 Jun 22:08
Compare
Choose a tag to compare
0.5.0-rc.1 Pre-release
Pre-release

Added

  • map function to LazyVersion

Updated

  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-alpha.26
  • gradle -> 8.1.1

0.5.0-alpha.2

20 Mar 09:46
Compare
Choose a tag to compare
0.5.0-alpha.2 Pre-release
Pre-release

Changed

  • Version to GradleVersion

Added

  • follow Gradle version ordering

0.5.0-alpha.1

12 Mar 02:05
Compare
Choose a tag to compare
0.5.0-alpha.1 Pre-release
Pre-release

Changed

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

Added

  • 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

Fixed

  • default logger uses LIFECYCLE instead of QUIET

Updated

  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-alpha.2
  • org.eclipse.jgit:org.eclipse.jgit -> 6.5.0.202303070854-r
  • gradle -> 8.0.2
  • com.javiersc.semver:semver-core -> 0.1.0-beta.13

0.4.0-alpha.1

04 Jan 20:02
Compare
Choose a tag to compare
0.4.0-alpha.1 Pre-release
Pre-release

Changed

  • SNAPSHOT is treated now as non-special stage (higher than rc)

Updated

  • org.eclipse.jgit:org.eclipse.jgit -> 6.4.0.202211300538-r
  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.2.0-alpha.46
  • gradle -> 7.6

Added

  • Project.isAlpha: Provider<Boolean> extension
  • Project.isNotAlpha: Provider<Boolean> extension
  • Project.isBeta: Provider<Boolean> extension
  • Project.isNotBeta: Provider<Boolean> extension
  • Project.isDev: Provider<Boolean> extension
  • Project.isNotDev: Provider<Boolean> extension
  • Project.isRC: Provider<Boolean> extension
  • Project.isNotRC: Provider<Boolean> extension
  • Project.isSnapshot: Provider<Boolean> extension
  • Project.isNotSnapshot: Provider<Boolean> extension

0.3.0-alpha.5

04 Nov 20:50
Compare
Choose a tag to compare
0.3.0-alpha.5 Pre-release
Pre-release

Added

  • semver.project.tagPrefix Gradle Project property to set tag prefix instead of using the property
    from the extension (SemverExtension::tagPrefix). If both are set, the first one has preference.

Updated

  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.2.0-alpha.43
  • org.eclipse.jgit:org.eclipse.jgit -> 6.3.0.202209071007-r
  • gradle -> 7.5.1

0.3.0-alpha.4

10 Jul 15:06
Compare
Choose a tag to compare
0.3.0-alpha.4 Pre-release
Pre-release

Fixed

  • githubEnv* properties are not SNAKE_CASE in PrintSemverTask

0.3.0-alpha.3

10 Jul 14:33
Compare
Choose a tag to compare
0.3.0-alpha.3 Pre-release
Pre-release

Fixed

  • each githubEnv* property in PrintSemverTask

Updated

  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.2.0-alpha.19