Releases: JavierSegoviaCordoba/semver-gradle-plugin
Releases · JavierSegoviaCordoba/semver-gradle-plugin
0.5.0-rc.4
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
Fixed
- multiple regexes invalidating valid versions
0.5.0-rc.2
Added
mapVersion
tosemver
extensionversion
tosemver
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
Added
map
function toLazyVersion
Updated
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-alpha.26
gradle -> 8.1.1
0.5.0-alpha.2
Changed
Version
toGradleVersion
Added
- follow Gradle version ordering
0.5.0-alpha.1
Changed
- plugin id from
com.javiersc.semver.gradle.plugin
tocom.javiersc.semver
com.javiersc.semver:semver-core
dependency fromimplementation
toapi
Added
- settings plugin to apply semver plugin to all projects
gitDir
property toSemverExtension
printSemver
task depends onprepareKotlinIdeaImport
taskcommits: Provider<Commit>
toSemverExtension
commitsMaxCount: Provider<Int>
toSemverExtension
semver.commitsMaxCount
property
Fixed
- default logger uses
LIFECYCLE
instead ofQUIET
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
Changed
SNAPSHOT
is treated now as non-special stage (higher thanrc
)
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>
extensionProject.isNotAlpha: Provider<Boolean>
extensionProject.isBeta: Provider<Boolean>
extensionProject.isNotBeta: Provider<Boolean>
extensionProject.isDev: Provider<Boolean>
extensionProject.isNotDev: Provider<Boolean>
extensionProject.isRC: Provider<Boolean>
extensionProject.isNotRC: Provider<Boolean>
extensionProject.isSnapshot: Provider<Boolean>
extensionProject.isNotSnapshot: Provider<Boolean>
extension
0.3.0-alpha.5
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
Fixed
githubEnv*
properties are notSNAKE_CASE
inPrintSemverTask
0.3.0-alpha.3
Fixed
- each
githubEnv*
property inPrintSemverTask
Updated
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.2.0-alpha.19