Releases: sbt/sbt-ci-release
Release list
1.12.0
updates
- deps: Remove sbt-git dependency by @mkurz in #471
- sbt 2.0.0-RC10 by @xuwei-k in #448
- sbt 2.0.0-RC11 by @xuwei-k in #453
- sbt 2.0.0 by @xuwei-k in #465
behind the scenes
- ci: Update .scalafmt.conf by @xuwei-k in #397
- doc: Update README by @eed3si9n in #398
- doc: More README updates by @eed3si9n in #399
- ci: Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #404
- doc: Update GitHub url by @xuwei-k in #412
- ci: Create
.scala-steward.confby @eed3si9n in #415 - ci: Bump actions/checkout from 4 to 5 by @dependabot[bot] in #405
- deps: Update scala3-library to 3.7.3 by @scala-steward in #408
- ci: Bump actions/checkout from 5 to 6 by @dependabot[bot] in #422
- deps: Update scala-library to 2.12.21 by @scala-steward in #423
- ci: Update sbt, scripted-plugin to 1.12.0 by @scala-steward in #425
- doc: Fix anything that mentions the deprecated OSSRH in #429
- doc: Note on xclip clipboard copy-pasting issues in #430
- doc: Fix broken Maven Central link to sbt-ci-release in #432
- test: Update munit to 1.2.2 by @scala-steward in #434
- ci: Update scalafmt-core to 3.10.7 by @scala-steward in #438
- sbt 2.0.0-RC9 by @xuwei-k in #440
- ci: Update sbt, scripted-plugin to 1.12.4 by @scala-steward in #441
- deps: Update scala3-library to 3.8.2 by @scala-steward in #442
- doc: Added link to SgtSwagrid/scala-library-template in README adopters list. by @SgtSwagrid in #449
- ci: Bump release-drafter/release-drafter from 6 to 7 by @dependabot[bot] in #451
- ci: Update scalafmt-core to 3.11.1 by @scala-steward in #458
- ci: Update sbt-scalafmt to 2.6.1 by @scala-steward in #461
- ci: Update scala3-library to 3.8.4 by @scala-steward in #462
- test: Update munit to 1.3.3 by @scala-steward in #463
- ci: Update sbt, scripted-plugin to 1.12.13 by @scala-steward in #468
- ci: Bump actions/checkout from 6 to 7 by @dependabot[bot] in #470
new contributors
- @SgtSwagrid made their first contribution in #449
Full Changelog: v1.11.2...v1.12.0
1.11.2
sbt-ci-release 1.11.2 is cross published to:
| sbt Version | Published |
|---|---|
| 1.x | ✅ |
| 2.x | ✅ |
about sbt-ci-release
sbt-ci-release is an sbt plugin, originally created by @olafurpg in 2018, to automate releases to the Central Repo from GitHub Actions by composing three existing sbt plugins sbt-dynver, sbt-git, and sbt-pgp, which in turn were created by dwijnand and jsuereth.
update
behind the scene
- docs: Replace pgp.mit.edu with keys.openpgp.org by @Philippus in #393
- ci: Update sbt, scripted-plugin to 1.11.4 by @scala-steward in #395
- ci: Update scalafmt-core to 3.9.9 by @scala-steward in #394
- ci: Update sbt-scalafmt to 2.5.5 by @scala-steward in #388
Full Changelog: v1.11.1...v1.11.2
1.11.1
updates
behind the scene
- docs: remove outdated FAQ by @MartinHH in #373
- ci: Update sbt, scripted-plugin to 1.11.0 by @scala-steward in #374
- docs: Update the readme by @eed3si9n in #376
- ci: Switch to Central Portal publishing by @eed3si9n in #377
- ci: Update scalafmt-core to 3.9.7 by @scala-steward in #379
new contributors
Full Changelog: v1.11.0...v1.11.1
1.11.0
breaking change: Central Portal support
sbt-ci-release 1.11.0 defaults to publishing to the Central Portal using sbt 1.11.0 since the Legacy OSSRH endpoint is planned to be sunset on June 30th 2025. Additionally, ThisBuild / sbtPluginPublishLegacyMavenStyle := false is included since the Central Portal no longer supports POM inconsistent layout.
This was implemented by @eed3si9n in #365 / #368 / #370
How to publish to Legacy OSSRH
Until June 2025, either use sbt-ci-release 1.9.3, or the following configuration to publish to the Legacy OSSRH endpoint.
- Add sbt-sonatype 3.12.2 to
project/plugins.sbt - Add
publishTo := sonatypePublishToBundle.valuetobuild.sbt - Change
CI_SONATYPE_RELEASEenvironment variable tosonatypeBundleReleasein the GitHub Actions
behind the scene
- Update sbt, scripted-plugin to 1.10.11 by @scala-steward in #360
- Update scalafmt-core to 3.9.6 by @scala-steward in #363
- Update scala3-library to 3.3.6 by @scala-steward in #364
Full Changelog: v1.9.3...v1.11.0
1.11.0-RC3
breaking change: Central Portal support
sbt-ci-release 1.11.0-RC3 defaults to publishing to the Central Portal using sbt 1.11.0-RC2 since the Legacy OSSRH endpoint is planned to be sunset on June 30th 2025. This was implemented by @eed3si9n in #365
changes since 1.11.0-RC2
- fix: Fixes SNAPSHOT publishing in #368
How to publish to Legacy OSSRH
Until June 2025, either use sbt-ci-release 1.9.3, or the following configuration to publish to the Legacy OSSRH endpoint.
- Add sbt-sonatype 3.12.2 to
project/plugins.sbt - Add
publishTo := sonatypePublishToBundle.valuetobuild.sbt - Change
CI_SONATYPE_RELEASEenvironment variable tosonatypeBundleReleasein the GitHub Actions
behind the scene
- Update sbt, scripted-plugin to 1.10.11 by @scala-steward in #360
- Update scalafmt-core to 3.9.6 by @scala-steward in #363
- Update scala3-library to 3.3.6 by @scala-steward in #364
Full Changelog: v1.9.3...v1.11.0-RC2
1.11.0-RC2
breaking change: Central Portal support
sbt-ci-release 1.11.0-RC2 defaults to publishing to the Central Portal using sbt 1.11.0-RC2 since the Legacy OSSRH endpoint is planned to be sunset on June 30th 2025. This was implemented by @eed3si9n in #365
How to publish to Legacy OSSRH
Until June 2025, either use sbt-ci-release 1.9.3, or the following configuration to publish to the Legacy OSSRH endpoint.
- Add sbt-sonatype 3.12.2 to
project/plugins.sbt - Add
publishTo := sonatypePublishToBundle.valuetobuild.sbt - Change
CI_SONATYPE_RELEASEenvironment variable tosonatypeBundleReleasein the GitHub Actions
behind the scene
- Update sbt, scripted-plugin to 1.10.11 by @scala-steward in #360
- Update scalafmt-core to 3.9.6 by @scala-steward in #363
- Update scala3-library to 3.3.6 by @scala-steward in #364
Full Changelog: v1.9.3...v1.11.0-RC2
1.11.0-RC1
breaking change: Central Portal support
sbt-ci-release 1.11.0-RC1 defaults to publishing to the Central Portal using sbt 1.11.0-RC1 since the Legacy OSSRH endpoint is planned to be sunset on June 30th 2025. This was implemented by @eed3si9n in #365
How to publish to Legacy OSSRH
Until June 2025, either use sbt-ci-release 1.9.3, or the following configuration to publish to the Legacy OSSRH endpoint.
- Add sbt-sonatype 3.12.2 to
project/plugins.sbt - Add
publishTo := sonatypePublishToBundle.valuetobuild.sbt - Change
CI_SONATYPE_RELEASEenvironment variable tosonatypeBundleReleasein the GitHub Actions
behind the scene
- Update sbt, scripted-plugin to 1.10.11 by @scala-steward in #360
- Update scalafmt-core to 3.9.6 by @scala-steward in #363
- Update scala3-library to 3.3.6 by @scala-steward in #364
Full Changelog: v1.9.3...v1.11.0-RC1
1.9.3
updates and fixes
behind the scene
- docs: Sonatype requires user token now by @SethTisue in #340
- deps: Update sbt, scripted-plugin to 1.10.7 by @scala-steward in #342
- docs: Remove Travis-CI instructions by @SethTisue in #341
- ci: Update sbt-scalafmt to 2.5.4 by @scala-steward in #346
- ci: Update scalafmt-core to 3.8.6 by @scala-steward in #348
- deps: Update scala3-library to 3.3.5 by @scala-steward in #349
- docs: Remove coursier and almond from adopters by @alexarchambault in #350
- ci: Update scalafmt-core to 3.9.1 by @scala-steward in #352
Full Changelog: v1.9.2...v1.9.3
1.9.2
bug fix
- fix: Fixes back publishing by making
versionavailable to bothThisBuildand projects by @eed3si9n in #339
Full Changelog: v1.9.1...v1.9.2
1.9.1
sbt-ci-release 1.9.1 is cross published to:
| sbt Version | Published |
|---|---|
| 1.x | ✅ |
| 2.0.0-M2 | ✅ |
bug fix
behind the scene
- ci: Update Scalafmt settings by @xuwei-k in #330
- ci: Update sbt, scripted-plugin to 1.10.6 by @scala-steward in #334
- doc: Remove sks-keyservers by @Philippus in #332
- test: Update munit to 1.0.3 by @scala-steward in #335
- ci: Update sbt-pgp to 2.3.1 by @scala-steward in #336
new contributors
- @Philippus made their first contribution in #332
Full Changelog: v1.9.0...v1.9.1