gradle -> 8.12
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.8.1
0.8.0 - 2024-10-09
- plugin id
com.javiersc.semver.project
- plugin id
com.javiersc.semver.settings
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.12
0.7.1 - 2024-09-26
- commit number not being null
- unnecessary call to
Git
inGitCache
gradle -> 8.10.2
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.11
0.7.0 - 2024-08-16
GitData
frommapVersion
function due performance issues- unnecessary mapping when registering the
VersionValueSource
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.5
0.6.2 - 2024-08-15
- mapping version happening too late
- previous fixes for calculated and metadata versions
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.3
0.6.1 - 2024-08-15
- crash due metadata by checking versions in configuration phase instead of execution phase
gradle -> 8.10
0.6.0 - 2024-08-13
- Log the version only on the root project via
semver.logOnlyOnRootProject
property
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.2
gradle -> 8.9
0.5.1 - 2024-03-29
is*
extensions
gradle -> 8.7
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.6.5
0.5.0 - 2024-02-10
mapVersion
which exposeGitData
tosemver
extensionmapVersion
tosemver
extensionversion
tosemver
extensionmap
function toLazyVersion
- follow Gradle version ordering
- 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
Version
toGradleVersion
- plugin id from
com.javiersc.semver.gradle.plugin
tocom.javiersc.semver
com.javiersc.semver:semver-core
dependency fromimplementation
toapi
- 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 ofQUIET
LazyVersion
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