Releases: serpro69/semver.kt
Releases · serpro69/semver.kt
v0.14.0
💯 Added
- #35 (:release, :semantic-versioning) Update
SemverRelease
to support skipping a release from commit
v0.13.0
v0.12.0
💯 Added
- #29 (:semantic-versioning) Update plugin to set 'didWork' in tag task
🧹 Chore
- (:release, :semantic-versioning) Update inter-project dependencies between modules
v0.11.0
💱 Changed
- #26 (:semantic-versioning) Set
project.version
tolatestVersion
ifnextVersion == null
in multi-tag monorepos
v0.10.0
v0.9.0
v0.8.0
v0.7.1
v0.7.0
Breaking Change
- (semantic-release) Require
-Prelease
property if no release keywords found in commits
Added
- (release) Add
Repository#diff()
- (release) Add
Repository#isClean()
- (release) Add new
MonorepoConfig
andDslConfiguration
config provider - (semantic-release) #11 Allow setting version manually via
-Pversion
- (semantic-release) #12 Add support for snapshots
- (semantic-release) #18 Add plugin support for monorepo projects
- (semantic-release) #20 Prevent releases with uncommitted changes (configurable)
Fixed
- (semantic-release) #16 Fix handling new pre-releases
v0.6.0
Breaking Change
- (semver) Change definition of
SemverRelease#currentVersion
and addlatestVersion
currentVersion
returns the version at current HEADlatestVersion
returns the latest (greatest) version in the repo
Fixed
- (semantic-release) Fix plugin to not set latest version
- (semantic-release) Fix plugin for multi-module projects