Skip to content

Releases: typelevel/sbt-typelevel

v0.4.21

12 May 19:03
2aa235c
Compare
Choose a tag to compare

This is the twenty-second release in the 0.4.x series of sbt-typelevel. It is binary- and source-compatible with previous releases in this series.

Features

  • omit build matrix axes when they're empty in the sbt config by @bpholt in #505

Fixes

  • Steward config validation job can use default Java by @armanbilge in #508

Docs

  • document my 1Password / GitHub CLI script for setting up a new repo by @bpholt in #506

Thank you Brian! 😄

Full Changelog: v0.4.20...v0.4.21

v0.4.20

22 Apr 02:44
9106a7e
Compare
Choose a tag to compare

This is the twenty-first release in the 0.4.x series of sbt-typelevel. It is binary- and source-compatible with previous releases in this series.

Features

Fixes

Updates

  • Update sbt-mima-plugin to 1.1.2 by @typelevel-steward in #485
  • Update sbt-crossproject, ... to 1.3.1 by @typelevel-steward in #491
  • Use new sbt-crossproject settings by @armanbilge in #495

Full Changelog: v0.4.19...v0.4.20

v0.5.0-M10

04 Mar 02:04
cd17c2e
Compare
Choose a tag to compare
v0.5.0-M10 Pre-release
Pre-release

What's Changed

  • Add helpful error for misplaced managed sources by @armanbilge in #448
  • Update scalafmt-core to 3.7.0 by @typelevel-steward in #452
  • Update coursier to 2.1.0-RC5 by @typelevel-steward in #453
  • Fix Typo by @isomarcte in #455
  • Update scalafmt-core to 3.7.1 by @typelevel-steward in #456
  • Populating Job summary with tests results and publish report by @TonioGela in #451
  • Use -source:3.2-migration on Scala 3.2 (when cross-compiling) by @armanbilge in #467
  • Update scalafmt-core to 3.7.2 by @typelevel-steward in #469
  • Update coursier to 2.1.0-RC6 by @typelevel-steward in #468
  • Making mergifyLabelPaths overridable by @TonioGela in #466
  • Removed default ligatures behaviour by @j-mie6 in #471
  • Fixing section title sizing for code blocks by @TonioGela in #472
  • Revert "Use -source:3.2-migration on Scala 3.2 (when cross-compiling)" by @armanbilge in #473
  • Condense GHA step summaries by @armanbilge in #475
  • 0.4 -> main by @armanbilge in #476
  • Update sbt-sonatype to 3.9.17 by @typelevel-steward in #460
  • Update mdoc, sbt-mdoc to 2.3.7 by @typelevel-steward in #461

New Contributors

Full Changelog: v0.5.0-M9...v0.5.0-M10

v0.4.19

04 Mar 01:50
149c57d
Compare
Choose a tag to compare

This is the twentieth release in the 0.4.x series of sbt-typelevel. It is binary- and source-compatible with previous releases in this series.

Features

  • Populating Job summary with tests results and publish report by @TonioGela in #451, #475

Fixes

Docs

New Contributors

Thank you wonderful contributors!

Full Changelog: v0.4.18...v0.4.19

v0.5.0-M9

07 Jan 01:15
9ae6ac0
Compare
Choose a tag to compare
v0.5.0-M9 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.5.0-M8...v0.5.0-M9

v0.4.18

07 Jan 00:34
4da726c
Compare
Choose a tag to compare

This is the nineteenth release in the 0.4.x series of sbt-typelevel. It is binary- and source-compatible with previous releases in this series.

Features

Fixes

Updates

New Contributors

Full Changelog: v0.4.17...v0.4.18

v0.5.0-M8

16 Nov 23:35
9755a39
Compare
Choose a tag to compare
v0.5.0-M8 Pre-release
Pre-release

What's Changed

Full Changelog: v0.5.0-M7...v0.5.0-M8

v0.5.0-M7

16 Nov 22:38
a24b913
Compare
Choose a tag to compare
v0.5.0-M7 Pre-release
Pre-release

What's Changed

  • Update scalafmt-core to 3.6.0 by @typelevel-steward in #392
  • Setup java cache by @pjfanning in #300
  • Use new setup-graalvm action by @armanbilge in #396
  • Disable publishing-related steps in CI plugin by @armanbilge in #397
  • Move GitHub-related settings to GitHub plugin by @armanbilge in #398
  • Use semantic version selector for ++ by @armanbilge in #400
  • Update circe-yaml to 0.14.2 by @typelevel-steward in #402
  • Update scalafmt-core to 3.6.1 by @typelevel-steward in #406
  • 0.4 -> main by @armanbilge in #408
  • Update sbt to 1.7.3 by @typelevel-steward in #404
  • Update sbt-sonatype to 3.9.14 by @typelevel-steward in #407
  • add a space to the Scala version selector command by @bpholt in #410
  • Update coursier to 2.1.0-RC1 by @typelevel-steward in #413
  • Minor improvements by @iRevive in #418
  • Allow configuring timeout-minutes for a job and a step by @iRevive in #416
  • introduce CompileTime custom configuration by @satorg in #415
  • Update sbt-scalafmt to 2.5.0 by @typelevel-steward in #420
  • Update coursier to 2.1.0-RC2 by @typelevel-steward in #422
  • Allow configuring concurrency for a job by @iRevive in #417
  • Run sbt update on cache miss by @armanbilge in #423
  • 0.4 -> main by @armanbilge in #424
  • Update sbt to 1.8.0 by @typelevel-steward in #414

New Contributors

Full Changelog: v0.5.0-M6...v0.5.0-M7

v0.4.17

14 Nov 22:07
b3d0901
Compare
Choose a tag to compare

This is the eighteenth release in the 0.4.x series of sbt-typelevel. It is binary- and source-compatible with previous releases in this series.

Features

Fixes

  • add a space to the Scala version selector command by @bpholt in #410

Plugin Updates

  • Update sbt-scalafmt to 2.5.0 by @typelevel-steward in #420

Thank you contributors!

Full Changelog: v0.4.16...v0.4.17

v0.5.0-M6

21 Oct 01:05
be4f759
Compare
Choose a tag to compare
v0.5.0-M6 Pre-release
Pre-release

What's Changed

  • Use workflow OSes for publish job by @armanbilge in #360
  • Update sbt-scalafix to 0.10.2 by @typelevel-steward in #363
  • Directly run githubWorkflowCheck by @armanbilge in #364
  • Use tlJdkRelease for JDK api mappings by @armanbilge in #365
  • Set CI JDK via tlJdkRelease setting by @armanbilge in #366
  • 0.4 -> main by @armanbilge in #368
  • Update snakeyaml to 1.32 by @typelevel-steward in #362
  • Update sbt-mima-plugin to 1.1.1 by @typelevel-steward in #370
  • Update scala-library to 2.12.17 by @typelevel-steward in #371
  • Update coursier to 2.1.0-M7 by @typelevel-steward in #374
  • Update sbt-scalafix to 0.10.3 by @typelevel-steward in #376
  • Site Plugin: Migrate to Laika 0.19.0-RC1 + separate generic defaults from Typelevel-specific ones by @jenshalm in #377
  • Do not use deprecated -target option on 2.13.9+ by @armanbilge in #385
  • Update sbt-scalafix to 0.10.4 by @typelevel-steward in #387
  • Update sbt to 1.7.2 by @typelevel-steward in #383
  • Update mdoc, sbt-mdoc to 2.3.6 by @typelevel-steward in #384
  • Revert "Update sbt to 1.7.2" by @armanbilge in #388
  • Revert "Update mdoc, sbt-mdoc to 2.3.6" by @armanbilge in #389
  • 0.4 -> main by @armanbilge in #390
  • Update snakeyaml to 1.33 by @typelevel-steward in #380
  • Update laika-sbt to 0.19.0 by @typelevel-steward in #386

New Contributors

Full Changelog: v0.5.0-M5...v0.5.0-M6