Releases: sbt/sbt-release
Releases · sbt/sbt-release
1.4.0
Breaking Change: Prerelease version increments
Prior to sbt-release 1.4.0, if a prerelease version (for example 1.0.0-RC1) is incremented, the prerelease part RC1 is dropped, so 1.0.0-RC1 was incremented to 1.0.0. By default, sbt-release 1.4.0 increments prerelease versions by default, if it ends in a number. In other words, 1.0.0-RC1 is incremented to 1.0.0-RC2.
To restore the previous behavior, you can set the following setting:
releaseVersionBump := sbtrelease.Version.Bump.NextStableThis was contributed by @Andrapyre in #397
Updates
- Update specs2-core to 4.20.4 by @scala-steward-bot in #399
Full Changelog: v1.3.0...v1.4.0
v1.1.0: Update sbt, scripted-plugin to 1.5.4
drop old sbt support
1.0.10
1.0.5
- #193 The
checkSnapshotDependenciesrelease step now hasenabledCrossBuildenabled by default. - #185 Adds a
default-tag-exists-answeroption to thereleasecommand to customise the default response to a tag already existing in thetagReleaserelease step. - #194 Makes
releaseVersion,releaseNextVersion, andreleaseVersionBumptask keys instead of setting keys.
v0.8
- #29 The
releasetask automatically runs a cross release build depending on whethercrossScalaVersionscontains a scala version other than the one defined by thescalaVersionsetting key. - #46 Added a setting to more conveniently control the next version. (See Convenient versioning)
- #48 Show the appropriate version pattern in the version format error message.