Releases: scala-steward-org/scala-steward
v0.30.2
What's Changed
🐛 Bug Fixes
📦 Artifact Migrations
- Migrate com.sksamuel.elastic4s to nl.gn0s1s by @Philippus in #3350
🌱 Dependency Updates
- Update coursier, ... to 2.1.10 by @scala-steward in #3351
- Update sbt to 1.10.0 by @scala-steward in #3352
- Update sbt-typelevel-mergify to 0.7.1 by @scala-steward in #3353
Full Changelog: v0.30.1...v0.30.2
v0.30.1
What's Changed
🐛 Bug Fixes
🌱 Dependency Updates
- Update circe-generic, circe-literal, ... to 0.14.7 by @scala-steward in #3342
- Update sbt-scoverage to 2.0.12 by @scala-steward in #3344
- Update log4cats-slf4j to 2.7.0 by @scala-steward in #3345
- Update scala-library to 2.13.14 by @scala-steward in #3343
Other Changes
Full Changelog: v0.30.0...v0.30.1
v0.30.0
What's Changed
🚀 Enhancements
🐛 Bug Fixes
📦 Artifact Migrations
🌱 Dependency Updates
- Update logback-classic to 1.5.1 by @scala-steward in #3308
- Update scala3-library to 3.3.3 by @scala-steward in #3310
- Update logback-classic to 1.5.2 by @scala-steward in #3309
- Update logback-classic to 1.5.3 by @scala-steward in #3312
- Update cats-effect to 3.5.4 by @scala-steward in #3313
- Update http4s-circe, http4s-client, ... to 1.0.0-M41 by @scala-steward in #3315
- Update sbt-assembly to 2.2.0 by @scala-steward in #3316
- Update fs2-core, fs2-io to 3.10.0 by @scala-steward in #3319
- Update sbt-buildinfo to 0.12.0 by @scala-steward in #3321
- Update fs2-core, fs2-io to 3.10.1 by @scala-steward in #3322
- Update fs2-core, fs2-io to 3.10.2 by @scala-steward in #3324
- Update commons-io to 2.16.0 by @scala-steward in #3326
- Update scalafmt-core to 3.8.1 by @scala-steward in #3327
- Update commons-io to 2.16.1 by @scala-steward in #3330
- Update sbt-tpolecat to 0.5.1 by @scala-steward in #3332
- Update bcprov-jdk15to18 to 1.78 by @scala-steward in #3331
- Update logback-classic to 1.5.4 by @scala-steward in #3333
- Update sbt-native-packager to 1.10.0 by @scala-steward in #3335
- Update logback-classic to 1.5.5 by @scala-steward in #3334
- Update scalacheck to 1.17.1 by @scala-steward in #3336
- Update bcprov-jdk15to18 to 1.78.1 by @scala-steward in #3338
- Update scalacheck to 1.18.0 by @scala-steward in #3339
- Update logback-classic to 1.5.6 by @scala-steward in #3337
- Update sbt-typelevel-mergify to 0.7.0 by @scala-steward in #3340
Full Changelog: v0.29.1...v0.30.0
0.29.1
What's Changed
🚀 Enhancements
🐛 Bug Fixes
📦 Artifact Migrations
- Migrate
sbt-akka-version-check
by @mkurz in #3272 - Migrate
sbt-pull-request-validator
by @mkurz in #3274 - Migrated a bunch of sbt plugins to
com.github.sbt
by @mkurz in #3278 - Migrate
sbt-paradox-material-theme
tocom.github.sbt
by @mkurz in #3281 - Add migrations for
otel4s
0.5.0 by @iRevive in #3287
🏗️ Build Improvements
- Add gpg to the docker image by @daddykotex in #3277
🌱 Dependency Updates
- Update refined, refined-scalacheck to 0.11.1 by @scala-steward in #3275
- Update jjwt-api, jjwt-impl, jjwt-jackson to 0.12.4 by @scala-steward in #3279
- Update scalafmt-core to 3.8.0 by @scala-steward in #3291
- Update logback-classic to 1.5.0 by @scala-steward in #3288
- Update coursier, ... to 2.1.9 by @scala-steward in #3289
- Update sbt-scoverage to 2.0.10 by @scala-steward in #3292
- Update jjwt-api, jjwt-impl, jjwt-jackson to 0.12.5 by @scala-steward in #3290
- Update sbt-typelevel-mergify to 0.6.6 by @scala-steward in #3293
- Update sbt to 1.9.9 by @scala-steward in #3294
- Update sbt-scoverage to 2.0.11 by @scala-steward in #3295
- Update scala-library to 2.13.13 by @scala-steward in #3298
- Update sbt-typelevel-mergify to 0.6.7 by @scala-steward in #3299
Full Changelog: v0.29.0...v0.29.1
0.29.0
What's Changed
🚀 Enhancements
- Add
toolkit
to list of scala-cli directives by @armanbilge in #3235 - Use default resolver in
MillAlg
by @fthomas in #3234 - Allow multiple and non-local repos files by @fthomas in #3237
- Do not cache the output of
gitAskPass
by @fthomas in #3250 - Fail on
--vcs-*
options by @fthomas in #3241
🐛 Bug Fixes
📦 Artifact Migrations
- We migrate play-silhouette to the Play Framework organization by @mkurz in #3239
play-grpc
changed groupid toorg.playframework
by @mkurz in #3251- Rename
otel4s-java*
tootel4s-oteljava*
by @NthPortal in #3254 - Migrate sbt-multi-jvm by @mkurz in #3266
- Migrate sbt-boilerplate by @mkurz in #3268
📗 Documentation
- Add links to PRs labelled with
artifact-migrations
by @fthomas in #3240 - Update short description of Scala Steward by @fthomas in #3248
- Document how to control Scala updates by @mzuehlke in #3253
🏗️ Build Improvements
- Use sbt-tpolecat's DevMode if CI env var is not set by @fthomas in #3233
- Remove
-Xfatal-warnings
comment by @fthomas in #3238
🔧 Refactorings
- Minimize diff to BSP branch by @fthomas in #3243
- Add default implementation for
BuildToolAlg#runMigration
by @fthomas in #3244 - Remove
StewardContext
hierarchy by @fthomas in #3247 - Remove repo from function for modifying requests by @fthomas in #3252
- Move
Encoder[Uri]
toutil.uri
by @fthomas in #3255 - Show repo owner in exception message by @fthomas in #3259
🌱 Dependency Updates
- Update sbt-jmh to 0.4.7 by @scala-steward in #3242
- Update sbt to 1.9.8 by @scala-steward in #3245
- Update sbt-typelevel-mergify to 0.6.4 by @scala-steward in #3246
- Update jjwt-api, jjwt-impl, jjwt-jackson to 0.12.3 by @scala-steward in #3186
- Update mdoc, sbt-mdoc to 2.5.2 by @scala-steward-dev in #3262
- Update sbt-typelevel-mergify to 0.6.5 by @scala-steward-dev in #3263
- Update cats-effect to 3.5.3 by @scala-steward in #3265
- Update cron4s-core to 0.7.0 by @scala-steward in #3267
- Update fs2-core, fs2-io to 3.9.4 by @scala-steward in #3269
New Contributors
- @NthPortal made their first contribution in #3254
- @gzm0 made their first contribution in #3258
- @scala-steward-dev made their first contribution in #3262
Full Changelog: v0.28.0...v0.29.0
0.28.0
What's Changed
🚀 Enhancements
- Reset instead of merge to update branches by @fthomas in #3219
- Add label for artifact migrations by @fthomas in #3221
- support all scala-cli dependency directives by @bishabosha in #3188
📦 Artifact Migrations
- Migration for play-swagger by @Javakky-pxv in #3223
🔧 Refactorings
🌱 Dependency Updates
- Update bcprov-jdk15to18 to 1.77 by @scala-steward in #3214
- Update scalafmt-core to 3.7.17 by @scala-steward in #3216
- Update sbt-assembly to 2.1.5 by @scala-steward in #3217
- Update coursier, ... to 2.1.8 by @scala-steward in #3220
- Update logback-classic to 1.4.12 by @scala-steward in #3225
- Update logback-classic to 1.4.13 by @scala-steward in #3226
- Update logback-classic to 1.4.14 by @scala-steward in #3229
- Update commons-io to 2.15.1 by @scala-steward in #3230
- Update sbt-typelevel-mergify to 0.6.3 by @scala-steward in #3231
New Contributors
- @Javakky-pxv made their first contribution in #3223
- @bishabosha made their first contribution in #3188
Full Changelog: v0.27.0...v0.28.0
0.27.0
What's Changed
🐛 Bug Fixes
📦 Artifact Migrations
- Play 3 will migrate to new groupId by @ihostage in #3191
- Play 3 will migrate to new groupId (Akka -> Pekko) by @ihostage in #3194
🏗️ Build Improvements
🔧 Refactorings
🌱 Dependency Updates
- Update mdoc, sbt-mdoc to 2.3.8 by @scala-steward in #3187
- Update mdoc, sbt-mdoc to 2.4.0 by @scala-steward in #3189
- Update sbt-typelevel-mergify to 0.6.0 by @scala-steward in #3190
- Update scalafmt-core to 3.7.15 by @scala-steward in #3196
- Update sbt to 1.9.7 by @scala-steward in #3195
- Update commons-io to 2.15.0 by @scala-steward in #3197
- Update sbt-assembly to 2.1.4 by @scala-steward in #3199
- Update fs2-core, fs2-io to 3.9.3 by @scala-steward in #3201
- Update sbt-typelevel-mergify to 0.6.1 by @scala-steward in #3202
- Update mdoc, sbt-mdoc to 2.5.0 by @scala-steward in #3204
- Update cats-parse to 1.0.0 by @scala-steward in #3205
- Update circe-config to 0.10.1 by @scala-steward in #3203
- Update mdoc, sbt-mdoc to 2.5.1 by @scala-steward in #3208
- Update sbt-typelevel-mergify to 0.6.2 by @scala-steward in #3212
Full Changelog: v0.26.0...v0.27.0
0.26.0
What's changed
🚀 Enhancements
- Improve error message on overlong lines in
process.slurp
(#3125) @fthomas - Support
scala-steward.conf
(makes sense in.github
and.config
folder) (#3115) @mkurz
🐛 Bug Fixes
📜 Scalafix Migrations
- Add migrations for
prometheus4cats
2.0 (#3152) @janstenpickle - Update the SHA for the sbt-tpolecat 0.5.0 Scalafix migration (#3134) @DavidGregory084
- Add a Scalafix migration for sbt-tpolecat v0.5.0 (#3126) @DavidGregory084
- Add fs2-data-json migrations (#3123) @satabin
📦 Artifact Migrations
- Add sbt-osgi com.github.sbt migration (#3185) @mdedetrich
- Play 2.9 will rename some artifacts (#3146) @mkurz
📗 Documentation
🔧 Refactorings
🌱 Dependency Updates
- Update sbt-typelevel-mergify to 0.5.4 (#3183) @scala-steward
- Update cats-effect to 3.5.2 (#3181) @scala-steward
- Update commons-io to 2.14.0 (#3179) @scala-steward
- Update sbt-assembly to 2.1.3 (#3173) @scala-steward
- Update sbt-typelevel-mergify to 0.5.3 (#3171) @scala-steward
- Update sbt to 1.9.6 (#3170) @scala-steward
- Update scala-library to 2.13.12 (#3165) @scala-steward
- Update sbt-typelevel-mergify to 0.5.2 (#3166) @scala-steward
- Update fs2-core, fs2-io to 3.9.2 (#3164) @scala-steward
- Update coursier, ... to 2.1.7 (#3162) @scala-steward
- Update scala3-library to 3.3.1 (#3160) @scala-steward
- Update sbt-scoverage to 2.0.9 (#3161) @scala-steward
- Update sbt-jmh to 0.4.6 (#3158) @scala-steward
- Update sbt-scalafmt to 2.5.2 (#3156) @scala-steward
- Update scalafmt-core to 3.7.14 (#3157) @scala-steward
- Update fs2-core, fs2-io to 3.9.1 (#3154) @scala-steward
- Update circe-generic, circe-literal, ... to 0.14.6 (#3155) @scala-steward
- Update coursier, ... to 2.1.6 (#3147) @scala-steward
- Update sbt to 1.9.4 (#3148) @scala-steward
- Update cats-core, cats-laws to 2.10.0 (#3142) @scala-steward
- Update logback-classic to 1.4.11 (#3141) @scala-steward
- Update logback-classic to 1.4.9 (#3139) @scala-steward
- Update scalafmt-core to 3.7.12 (#3140) @scala-steward
- Update http4s-circe, http4s-client, ... to 1.0.0-M40 (#3121) @scala-steward
- Update bcprov-jdk15to18 to 1.76 (#3136) @scala-steward
- Update fs2-core, fs2-io to 3.8.0 (#3135) @scala-steward
- Update scalafmt-core to 3.7.11 (#3132) @scala-steward
- Update sbt-tpolecat to 0.5.0 (#3131) @scala-steward
- Update sbt to 1.9.3 (#3128) @scala-steward
- Update scalafmt-core to 3.7.10 (#3122) @scala-steward
- Update scalafmt-core to 3.7.9 (#3119) @scala-steward
- Update sbt-scalajs-crossproject to 1.3.2 (#3117) @scala-steward
- Update sbt to 1.9.2 (#3118) @scala-steward
- Update sbt-tpolecat to 0.4.4 (#3116) @scala-steward
Contributors to this release
@DavidGregory084, @Kordyjan, @SethTisue, @alejandrohdezma, @exoego, @fthomas, @janstenpickle, @jduval87, @lrytz, @max5599, @mdedetrich, @mkurz, @mzuehlke, @rtyley, @satabin, @scala-steward, @sjrd, David Gregory and [email protected]
0.25.0
What's changed
🚀 Enhancements
- Fix #3096: Don't ignore dependency-frequency-limits for grouped PRs (#3102) @rtyley
- feat: add custom labels from repo config (#3097) @fmeriaux
🐛 Bug Fixes
- Different execution for mill 0.11 (#3095) @daddykotex
- Add sbt.server.forcestart option to SbtAlg to allow for sbt compatibility versions < 1.7 (#3093) @d-g-n
📗 Documentation
🧪 Test Improvements
🏗️ Build Improvements
🔧 Refactorings
🌱 Dependency Updates
- Update scalafmt-core to 3.7.5 (#3108) @scala-steward
- Update sbt to 1.9.1 (#3104) @scala-steward
- Update cats-effect to 3.5.1 (#3105) @scala-steward
- Update cats-parse to 0.3.10 (#3106) @scala-steward
- Update bcprov-jdk15to18 to 1.75 (#3099) @scala-steward
- Update coursier, ... to 2.1.5 (#3094) @scala-steward
- Update bcprov-jdk15to18 to 1.74 (#3091) @scala-steward
- Update refined, refined-scalacheck to 0.11.0 (#3090) @scala-steward
- Update gitignore to 0.6.0 (#3089) @scala-steward
Contributors to this release
@alejandrohdezma, @d-g-n, @daddykotex, @fmeriaux, @fthomas, @lefou, @rtyley, @scala-steward and @sjrd
0.24.0
What's changed
🚀 Enhancements
- Add GitHub Action Job Summary summarising failing repos (#3071) @rtyley
- Improve grouping feature (#3076) @terryhendrix1990
- add
sbt-github-actions
inHookExecutor
with new groupId (#3069) @xuwei-k - Add support for multiple configuration file locations (#3033) @blaz-kranjc
- Check merge request status with backoff (#3012) @endertunc
- feat: prettify PR message body (#2986) @harmw
🐛 Bug Fixes
- Updates with migration are no longer hidden (#3047) @mzuehlke
- Fixed throwing StringIndexOutOfBoundsException (#3016) @Seetaramayya
- Reformat changed files in all build roots (#3009) @fthomas
📦 Artifact Migrations
- sbt-javaagent is published to the com.github.sbt group ID (#3067) @julienrf
- Migration for sbt-web-build-base, sbt-web, sbt-js-engine (#3054) @mkurz
- Migration for sbt-pom-reader (#3053) @mzuehlke
- Migration for sbt-eclipse (#3049) @mkurz
- Migrate
org.fluentlenium
toio.fluentlenium
(#3044) @mkurz - Migrate sbt-dynver to com.github.sbt (#3026) @mzuehlke
- Notify groupId change of sbt-sdlc (#3028) @eed3si9n
- Notify groupId change for sbt-license-report (#3027) @eed3si9n
- Adding artifact migrations for async-utils (#3010) @austinwarrren
🧪 Test Improvements
🏗️ Build Improvements
🔧 Refactorings
- Remove duplication around
TraceEntry.Cmd
instances (#3023) @fthomas - Use Git's
--trailer
for commit message trailers (#3017) @fthomas
🌱 Dependency Updates
- Update logback-classic to 1.4.8 (#3084) @scala-steward
- Update scala-library to 2.13.11 (#3080) @scala-steward
- Update mill-main_2.13 to 0.11.0 (#3077) @scala-steward
- Update scala-steward-mill-plugin_mill0.10_2.13 to 0.18.0 (#3081) @scala-steward
- Update sbt-header to 5.10.0 (#3079) @scala-steward
- Update commons-io to 2.13.0 (#3078) @scala-steward
- Update sbt-jmh to 0.4.5 (#3073) @scala-steward
- Update sbt-typelevel-mergify to 0.4.22 (#3072) @scala-steward
- Update sbt-scoverage to 2.0.8 (#3070) @scala-steward
- Update sbt to 1.9.0 (#3068) @scala-steward
- Update scalafmt-core to 3.7.4 (#3066) @scala-steward
- Update scala3-library to 3.3.0 (#3065) @scala-steward
- update cats-effect and fs2 together (#3062) @mzuehlke
- Update coursier, ... to 2.1.4 (#3058) @scala-steward
- Update sbt to 1.8.3 (#3059) @scala-steward
- Update sbt-typelevel-mergify to 0.4.21 (#3061) @scala-steward
- Update sbt-explicit-dependencies to 0.3.1 (#3056) @scala-steward
- Update commons-io to 2.12.0 (#3057) @scala-steward
- Update cats-effect to 3.4.11 (#3050) @scala-steward
- Update coursier, ... to 2.1.3 (#3046) @scala-steward
- Update sbt-ci-release to 1.5.12 (#3045) @scala-steward
- Update cats-effect to 3.4.10 (#3042) @scala-steward
- Update sbt-typelevel-mergify to 0.4.20 (#3039) @scala-steward
- Update log4cats-slf4j to 2.6.0 (#3038) @scala-steward
- Update logback-classic to 1.4.7 (#3037) @scala-steward
- Update coursier, ... to 2.1.2 (#3036) @scala-steward
- Update sbt-scalajs-crossproject to 1.3.1 (#3034) @scala-steward
- Update cats-effect to 3.4.9 (#3035) @scala-steward
- Update bcprov-jdk15to18 to 1.73 (#3032) @scala-steward
- Update coursier, ... to 2.1.1 (#3031) @scala-steward
- Update sbt-scalajs-crossproject to 1.3.0 (#3025) @scala-steward
- Update scalafmt-core to 3.7.3 (#3022) @scala-steward
- Update to changes in coursier 2.1.0 (#3021) @mzuehlke
- Update mill-main_2.13 to 0.10.12 (#3018) @scala-steward
- Update refined, refined-scalacheck to 0.10.3 (#3019) @scala-steward
- Update logback-classic to 1.4.6 (#3013) @scala-steward
Contributors to this release
@Kordyjan, @Seetaramayya, @SethTisue, @alejandrohdezma, @austinwarrren, @blaz-kranjc, @eed3si9n, @endertunc, @exoego, @fthomas, @harmw, @julienrf, @mkurz, @mzuehlke, @rtyley, @scala-steward, @sjrd, @terryhendrix1990, @xuwei-k and Ender Tunc