Releases: typelevel/sbt-typelevel
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
v0.5.0-M2
What's Changed
- Update actions to latest by @armanbilge in #234
- Update scalafmt-core to 3.5.0 by @scala-steward in #237
- Add docs for sbt-(typelevel)-github-actions by @armanbilge in #238
- Demonstrate how to add unidoc project filter in docs by @armanbilge in #240
- Merge 0.4 -> main by @armanbilge in #242
- Use SJS linker batch mode in CI by @armanbilge in #244
- Update scalafmt-core to 3.5.1 by @scala-steward in #245
- Update sbt-mima-plugin to 1.1.0 by @scala-steward in #246
- Move
tlFatalWarnings
andtlJdkRelease
into per-config scope by @armanbilge in #250 - Smarter SCM info detection by @armanbilge in #251
- Useful source-related settings by @armanbilge in #252
- Revert #250 which moved scalac/javac options to scope-specific settings by @armanbilge in #255
- Add typelevel.g8 section to docs by @valencik in #258
- Tweak quickstart to better reflect sub-sections by @armanbilge in #259
- Update scalafmt-core to 3.5.2 by @scala-steward in #263
- Don't use tags for versioning if git tree is dirty by @armanbilge in #264
- Link to list of adopters by @armanbilge in #269
- Add API mappings for Java by @rossabaker in #272
- Merge 0.4 -> main by @armanbilge in #278
- Update sbt-sonatype to 3.9.13 by @scala-steward in #280
- Make default CI steps togglable by @armanbilge in #275
- Skip doc task if irrelevant by @armanbilge in #281
- Determine previous releases in site plugin by current version by @armanbilge in #282
- Use sonatype as fallback for API URL by @armanbilge in #284
- Auto-populate developers w/ GH info by @armanbilge in #279
- Tagged version is greatest-valued tag by @armanbilge in #285
- Add Scalafix integration by @armanbilge in #283
- Update scalafmt-core to 3.5.8 by @typelevel-steward in #289
- Don't run CI on
update/*
branches by @armanbilge in #291 - Add typelevel-scalafix to the sbt-typelevel-scalafix dependencies by @DavidGregory084 in #294
- Update sbt-scalafix to 0.10.1 by @typelevel-steward in #296
- Don't run ci on
pr/**
branches by @armanbilge in #292 - Update scala-library to 2.12.16 by @typelevel-steward in #297
- Update typelevel-scalafix to 0.1.3 by @typelevel-steward in #302
- Update typelevel-scalafix to 0.1.4 by @typelevel-steward in #303
- Merge 0.4 -> main by @armanbilge in #310
New Contributors
- @typelevel-steward made their first contribution in #289
Full Changelog: v0.5.0-M1...v0.5.0-M2
v0.4.12
This is the thirteenth 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.16.
Features
- Add typelevel-scalafix to the sbt-typelevel-scalafix dependencies by @DavidGregory084 in #294
- Don't run ci on
pr/**
branches by @armanbilge in #292
Updates
- Update sbt-scalafix to 0.10.1 by @typelevel-steward in #296
Full Changelog: v0.4.11...v0.4.12