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.NextStable
This 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
checkSnapshotDependencies
release step now hasenabledCrossBuild
enabled by default. - #185 Adds a
default-tag-exists-answer
option to therelease
command to customise the default response to a tag already existing in thetagRelease
release step. - #194 Makes
releaseVersion
,releaseNextVersion
, andreleaseVersionBump
task keys instead of setting keys.
v0.8
- #29 The
release
task automatically runs a cross release build depending on whethercrossScalaVersions
contains a scala version other than the one defined by thescalaVersion
setting 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.