Releases: typelevel/sbt-typelevel
v0.5.0-M7
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
- @pjfanning made their first contribution in #300
- @iRevive made their first contribution in #418
Full Changelog: v0.5.0-M6...v0.5.0-M7
v0.4.17
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
- introduce
CompileTime
custom configuration by @satorg in #415. This is to support the new scalac-compat library.
Fixes
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
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
v0.4.16
This is the seventeenth release in the 0.4.x series of sbt-typelevel. It is binary- and source-compatible with previous releases in this series.
This release includes changes and dependency updates to support Scala 2.13.10.
What's Changed
- 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
Full Changelog: v0.4.15...v0.4.16
v0.4.15
This is the sixteenth release in the 0.4.x series of sbt-typelevel. It is binary- and source-compatible with previous releases in this series.
This release includes dependency updates to support Scala 2.13.9.
Updates
- Update sbt-mima-plugin to 1.1.1 by @typelevel-steward in #370
- Update sbt-scalafix to 0.10.3 by @typelevel-steward in #376
Full Changelog: v0.4.14...v0.4.15
v0.4.14
This is the fifteenth release in the 0.4.x series of sbt-typelevel. It is binary- and source-compatible with previous releases in this series.
This release includes dependency updates to support Scala 2.12.17.
Features
- Fallback to apiURL if javadocioUrl does not exist by @valencik in #356
- Set CI JDK via
tlJdkRelease
setting by @armanbilge in #366
Fixes
- Use workflow OSes for publish job by @armanbilge in #360
- Directly run
githubWorkflowCheck
by @armanbilge in #364 - Use
tlJdkRelease
for JDK api mappings by @armanbilge in #365
Updates
- Update typelevel-scalafix to 0.1.5 by @typelevel-steward in #346
- Update sbt-scalafix to 0.10.2 by @typelevel-steward in #363
Full Changelog: v0.4.13...v0.4.14
v0.5.0-M5
What's Changed
- Update typelevel-scalafix to 0.1.5 by @typelevel-steward in #346
- Fix console/scalacOptions by @satorg in #349
- Update scalafmt-core to 3.5.9 by @typelevel-steward in #354
- Fallback to apiURL if javadocioUrl does not exist by @valencik in #356
- Adding tests around version handling by @valencik in #357
- Do not require binary compat on 0.0.z versions by @valencik in #358
- 0.4 -> main by @armanbilge in #359
- Update mdoc, sbt-mdoc to 2.3.3 by @typelevel-steward in #351
Full Changelog: v0.5.0-M4...v0.5.0-M5
v0.5.0-M4
What's Changed
- Move submit-dependencies condition to job-level, not step-level by @armanbilge in #341
- Tune Scala compiler warnings by @satorg in #344
Full Changelog: v0.5.0-M3...v0.5.0-M4
v0.5.0-M3
What's Changed
- Add FAQ about ScalaJS version by @valencik in #313
- Add startYear to example build by @valencik in #314
- Add Scala.js FAQ by @valencik in #315
- Auto-populate startYear and SJS version in docs by @armanbilge in #316
- Re-enable unused warnings for scala 2.12 by @satorg in #312
- Add
doc
toprePR
command alias by @armanbilge in #322 - Detailed instructions to configure repo settings for site publishing by @armanbilge in #324
- Add request_reviews and update Mergify actions by @bpholt in #320
- Only download artifacts for primary OS/JDK by @armanbilge in #328
- Better Java version parsing by @armanbilge in #334
- Add
/api
path to site that forwards to API url by @armanbilge in #335 - Configure scaladoc3
-source-links
and friends by @armanbilge in #337 - Add
tlLatestVersion
,tlLatestPreReleaseVersion
to versioning plugin by @bplommer in #333 - 0.4 -> main by @armanbilge in #338
- Update sbt to 1.7.1 by @typelevel-steward in #330
- Add dependency submission job to CI by @armanbilge in #340
New Contributors
- @satorg made their first contribution in #312
- @bpholt made their first contribution in #320
- @bplommer made their first contribution in #333
Full Changelog: v0.5.0-M2...v0.5.0-M3
v0.4.13
This is the fourteenth release in the 0.4.x series of sbt-typelevel. It is binary- and source-compatible with previous releases in this series.
Features
- Add
request_reviews
and update Mergify actions by @bpholt in #320 - Add
/api
path to site that forwards to API url by @armanbilge in #335 - Add
tlLatestVersion
,tlLatestPreReleaseVersion
to versioning plugin by @bplommer in #333
Fixes
- Add
doc
toprePR
command alias by @armanbilge in #322 - Only download artifacts for primary OS/JDK by @armanbilge in #328
- Better Java version parsing by @armanbilge, @DavidGregory084 in #334
- Configure scaladoc3
-source-links
and friends by @armanbilge in #337
Updates
- Update typelevel-scalafix to 0.1.3 by @typelevel-steward in #302. Release Notes
- Update typelevel-scalafix to 0.1.4 by @typelevel-steward in #303. Release Notes
Docs
- Add
startYear
to example build by @valencik in #314 - Add Scala.js FAQ by @valencik in #315
- Auto-populate
startYear
and SJS version in docs by @armanbilge in #316 - Detailed instructions to configure repo settings for site publishing by @armanbilge in #324
New Contributors
Special thanks to all the new and returning contributors to this release! 😃
Full Changelog: v0.4.12...v0.4.13