5.0.0
About sbt-dynver
sbt-dynver is an sbt plugin, originally developed by Dale Wijnand (@dwijnand) in 2016, to dynamically set the version of an sbt build based on git.
sbt-dynver is published to Maven Central for sbt 1.x for both the traditional POM-inconsistent style (sbt-dynver-5.0.0.pom
) and POM-consistent style (sbt-dynver_2.12_1.0-5.0.0.pom
).
Change with compatibility implications
Fixes
- Uses
moduleName
rather thanname
in mimaPreviousArtifacts by @sideeffffect in #174
Behind the scene
- Uses sbt-ci-release to publish to Maven Central by @mkurz in #242 and @ckipp01 in #244
- Drop sbt 0.13 (and thus Scala 2.10) by @dwijnand in #176
- Encodes sbt cross building in terms of Scala cross by @eed3si9n in #247
- Starts cross publishing the dynver package by @ckipp01 in #245
- Updates references of master to main by @ckipp01 in #246
- Prep for CLI introduction by @dwijnand in #195
- Split into library and sbt plugin by @dwijnand in #193
- Switches to GitHub Actions & drops Mergify too by @dwijnand in #220
- Tweaks publishing from plugin/lib splitting by @dwijnand in #196
- Updates GitHub repo url by @xuwei-k in #243
- Updates mimaPreviousVersion to 5.0.0-M3 by @dwijnand in #198
- Updates org.eclipse.jgit to 5.12.0.202106070339-r by @scala-steward in #216
- Uses sbt 1.9.0-M1 for POM consistency by @eed3si9n in #248
- Uses slash syntax everywhere by @SethTisue in #201
New Contributors
- @SethTisue made their first contribution in #201
- @xuwei-k made their first contribution in #243
- @ckipp01 made their first contribution in #244
- @mkurz made their first contribution in #242
- @eed3si9n made their first contribution in #247
Full Changelog: v4.1.1...v5.0.0