This repository has been archived by the owner on Dec 5, 2024. It is now read-only.
3.0.0-rc.3
Pre-release
Pre-release
Changes
prefix
property now can be set through environment or gradle properties. #60 @JoaquimmnettoVersion tag prefix now is a property (previously only 'v') #58 @Joaquimmnetto
Semver1-based strategies (semver, wdk) now uses MINOR as default release scope #66 @Joaquimmnetto
NewSemver1Strategies
renamed toSemver1Strategies
#65 @JoaquimmnettoNewSemver2Strategies
renamed toSemver2Strategies
#65 @JoaquimmnettoVersionPluginExtension.isDevelopment/.isSnapshot/.isPrerelease/.isFinal
are now Providers, instead of Properties. #64 @JoaquimmnettoAll extension properties now are
Property<T>
instead ofProvider<T>
#60 @JoaquimmnettoCoalesces old
MarkerTagStrategy
andTagStrategy
into a singlePrefixVersionParser
#59 @JoaquimmnettoVersion code generation now consistent with version generation #58 @Joaquimmnetto
Bug on marker versions due to the prefix being applied in the markers. Now the default prefix (
v
) is not applied on markers. #64 @Joaquimmnettoenable use in gradle subprojects #61 @Joaquimmnetto
Deprecated
VersionScheme.semver/.semver2/.staticMarker/.wdk/.upm
in favor of corresponding fields inVersionSchemes
. #65 @JoaquimmnettoDeprecated strategies (
NetflixOSS
, oldSemver1
, oldSemver2
,WdkStrategies
) in favor ofNewSemver1/2
andopinion
package strategies. #65 @JoaquimmnettoDeprecated
VersionCodeScheme.generate
function. This functionality is now dealt by the internalVersionCode.Scheme
class. #59 @Joaquimmnettogradle version to 7.6 #63 @Joaquimmnetto
groovy version to 3.0 #63 @Joaquimmnetto
spock version to 2.3 #63 @Joaquimmnetto