Skip to content

Releases: typelevel/sbt-typelevel

v0.8.0

03 Jun 14:28
addd192
Compare
Choose a tag to compare

This release adds support for publishing releases and snapshots to Sonatype Central Portal. It drops support for Sonatype OSSRH, which is to be sunset on June 30, 2025.

It is both binary and source-incompatible 0.7.x. The changes are modest:

  • Drops deprecated tlSonatypeUseLegacyHost setting with no replacement.
  • Drops sbt-sonatype dependency in favor of sbt-1.11 builtins

It is anticipated that most sbt-typelevel projects will build and publish successfully with a bump to sbt >= 1.11.0.

Note: Sonatype Central credentials are different to OSSRH credentials. Generate a new username + password pair in Sonatype Central Portal and update the Github secret values used by sbt-typelevel in order to authenticate when publishing.

What's Changed

  • Change sort order of versions so final releases are last not first. by @zarthross in #818
  • Add 'with*' for Permissions.Specify by @zarthross in #794
  • Replace sbt-sonatype with sbt-1.11.0 for Central Portal by @rossabaker in #822

Updates

  • Update scalafmt-core to 3.8.6 by @typelevel-steward in #790
  • Update sbt-scalafix to 0.14.2 by @typelevel-steward in #800
  • Update scalafmt-core to 3.9.0 by @typelevel-steward in #798
  • Update scalafmt-core to 3.9.1 by @typelevel-steward in #801
  • Update scalafmt-core to 3.9.2 by @typelevel-steward in #803
  • Update scalafmt-core to 3.9.4 by @typelevel-steward in #805
  • Update scalafmt-core to 3.9.5 by @typelevel-steward in #813
  • Update munit to 1.1.1 by @typelevel-steward in #814
  • Update sbt-scalafix to 0.14.3 by @typelevel-steward in #817
  • Update laika-sbt to 1.3.2 by @typelevel-steward in #809
  • Update mdoc, sbt-mdoc to 2.6.5 by @typelevel-steward in #806

Full Changelog: v0.7.7...v0.8.0

v0.8.0-RC1

03 Jun 12:13
addd192
Compare
Choose a tag to compare
v0.8.0-RC1 Pre-release
Pre-release

This release adds support for publishing releases and snapshots to Sonatype Central Portal. It drops support for Sonatype OSSRH, which is to be sunset on June 30, 2025.

It is both binary and source-incompatible 0.7.x. The changes are modest:

  • Drops deprecated tlSonatypeUseLegacyHost setting with no replacement.
  • Drops sbt-sonatype dependency in favor of sbt-1.11 builtins

It is anticipated that most sbt-typelevel projects will build and publish successfully with a bump to sbt >= 1.11.0.

What's Changed

  • Update scalafmt-core to 3.8.6 by @typelevel-steward in #790
  • Update sbt-scalafix to 0.14.2 by @typelevel-steward in #800
  • Update scalafmt-core to 3.9.0 by @typelevel-steward in #798
  • Update scalafmt-core to 3.9.1 by @typelevel-steward in #801
  • Update scalafmt-core to 3.9.2 by @typelevel-steward in #803
  • Update scalafmt-core to 3.9.4 by @typelevel-steward in #805
  • Update scalafmt-core to 3.9.5 by @typelevel-steward in #813
  • Update munit to 1.1.1 by @typelevel-steward in #814
  • Change sort order of versions so final releases are last not first. by @zarthross in #818
  • Update sbt-scalafix to 0.14.3 by @typelevel-steward in #817
  • Update laika-sbt to 1.3.2 by @typelevel-steward in #809
  • Add 'with*' for Permissions.Specify by @zarthross in #794
  • Update mdoc, sbt-mdoc to 2.6.5 by @typelevel-steward in #806
  • Replace sbt-sonatype with sbt-1.11.0 for Central Portal by @rossabaker in #822

Full Changelog: v0.7.7...v0.8.0-RC1

v0.7.7

02 Jun 14:56
32fdda9
Compare
Choose a tag to compare

Note

Same v0.7.7 as was released 2025-01-22. The GitHub release notes were accidentally deleted and subsequently recreated on 2025-06-02.

What's Changed

  • Update typelevel-scalafix to 0.5.0 by @typelevel-steward in #789

Full Changelog: v0.7.6...v0.7.7

v0.7.6

17 Jan 21:21
dd21169
Compare
Choose a tag to compare

Updates

  • Update sbt-scalafmt to 2.5.4 by @typelevel-steward in #785
  • Update sbt-scalafix to 0.14.0 by @typelevel-steward in #783
  • Update laika-sbt to 1.3.1 by @typelevel-steward in #778

Full Changelog: v0.7.5...v0.7.6

v0.7.5

27 Dec 18:06
fae3cb2
Compare
Choose a tag to compare

What's Changed

Updates

  • Update sbt-sonatype to 3.12.2 by @typelevel-steward in #759
  • Update laika-sbt to 1.2.1 by @typelevel-steward in #765
  • Update munit to 1.0.3 by @typelevel-steward in #771
  • Update mdoc, sbt-mdoc to 2.6.2 by @typelevel-steward in #774

New Contributors

Full Changelog: v0.7.4...v0.7.5

v0.7.4

11 Oct 00:14
aeae325
Compare
Choose a tag to compare

GitHub Actions CI runners no longer include sbt 😭 so this release adds an installation step (thanks @toddburnside @mzuehlke).

Fixes

  • use sbt/setup-sbt to install sbt on all platforms by @mzuehlke in #755

Enhancements

Updates

  • Update mdoc, sbt-mdoc to 2.6.1 by @typelevel-steward in #748
  • Update sbt-scalafix to 0.13.0 by @typelevel-steward in #749
  • Update sbt-sonatype to 3.12.0 by @typelevel-steward in #754
  • Update sbt-git to 2.1.0 by @typelevel-steward in #753

Full Changelog: v0.7.3...v0.7.4

v0.7.3

06 Sep 08:09
131c783
Compare
Choose a tag to compare

Enhancements

  • Add with* methods for WorkflowJob by @zarthross in #728
  • Add more with*, update*, and add* for Workflow step and jobs. by @zarthross in #732

Fixes

  • Fallback on non-MavenRepository repos by @kubukoz in #722
  • Do not run the 'dependency-submission' job in CI for forked repositories by @danicheg in #720
  • Set sonatypeCredentialHost at build-level by @armanbilge in #727
  • Disable CI snapshots if publishing to Central host by @armanbilge in #739

Updates

  • Update laika-sbt to 1.2.0 by @typelevel-steward in #726
  • Update sbt-mima-plugin to 1.1.4 by @typelevel-steward in #731
  • Update sbt-sonatype to 3.11.3 by @typelevel-steward in #737

New Contributors

Full Changelog: v0.7.2...v0.7.3

v0.7.2

15 Jul 17:08
775bcd2
Compare
Choose a tag to compare

Enhancements

Updates

  • Update typelevel-scalafix to 0.3.1 by @typelevel-steward in #710
  • Update mdoc, sbt-mdoc to 2.5.4 by @typelevel-steward in #718
  • Update sbt-sonatype to 3.11.0 by @typelevel-steward in #716

Full Changelog: v0.7.1...v0.7.2

v0.7.1

06 May 18:17
b3bbce2
Compare
Choose a tag to compare

Updates

  • Update sbt-scalafix to 0.12.1 by @typelevel-steward in #704
  • Bump peaceiris/actions-gh-pages to 4.0.0 by @TonioGela in #706

Full Changelog: v0.7.0...v0.7.1

v0.7.0

20 Apr 16:10
9371b95
Compare
Choose a tag to compare

This is the first release in the sbt-typelevel v0.7.x series! The version bump was triggered by the sbt-scalafix v0.12.0 release.

We also took this opportunity to apply some "breaking cleanups" that will make sbt-typelevel easier to evolve compatibly in the future. I expect that few users will be affected by this breakage.

Changes affecting compatibility

Features

  • TypelevelSiteSettings - deprecate top level color properties in favor of a nested object by @jenshalm in #692
  • Support working-directory in WorkflowStep.Run by @armanbilge in #700

Fixes

Updates

  • Update laika-sbt to 1.1.0 by @typelevel-steward in #691
  • Update sbt-scalafix to 0.12.0 by @typelevel-steward in #686
  • Update typelevel-scalafix to 0.3.0 by @typelevel-steward in #688

Docs

  • Remove CODE_OF_CONDUCT, use org default by @valencik in #689
  • Cleanup docs from the removal of TypelevelScalaNativeGitHubPlugin by @mzuehlke in #697

New Contributors

Full Changelog: v0.6.7...v0.7.0