scala-steward

A bot that helps you keep your projects up-to-date

APACHE-2.0 License

Stars
1.1K

Bot releases are visible (Hide)

scala-steward - v0.30.2 Latest Release

Published by mzuehlke 5 months ago

What's Changed

πŸ› Bug Fixes

πŸ“¦ Artifact Migrations

🌱 Dependency Updates

Full Changelog: https://github.com/scala-steward-org/scala-steward/compare/v0.30.1...v0.30.2

scala-steward - v0.30.1

Published by mzuehlke 6 months ago

What's Changed

πŸ› Bug Fixes

🌱 Dependency Updates

Other Changes

Full Changelog: https://github.com/scala-steward-org/scala-steward/compare/v0.30.0...v0.30.1

scala-steward - v0.30.0

Published by mzuehlke 6 months ago

What's Changed

πŸš€ Enhancements

πŸ› Bug Fixes

πŸ“¦ Artifact Migrations

🌱 Dependency Updates

Full Changelog: https://github.com/scala-steward-org/scala-steward/compare/v0.29.1...v0.30.0

scala-steward - 0.29.1

Published by fthomas 8 months ago

What's Changed

πŸš€ Enhancements

πŸ› Bug Fixes

πŸ“¦ Artifact Migrations

πŸ—οΈ Build Improvements

🌱 Dependency Updates

Full Changelog: https://github.com/scala-steward-org/scala-steward/compare/v0.29.0...v0.29.1

scala-steward - 0.29.0

Published by fthomas 9 months ago

What's Changed

πŸš€ Enhancements

πŸ› Bug Fixes

πŸ“¦ Artifact Migrations

πŸ“— Documentation

πŸ—οΈ Build Improvements

πŸ”§ Refactorings

🌱 Dependency Updates

New Contributors

Full Changelog: https://github.com/scala-steward-org/scala-steward/compare/v0.28.0...v0.29.0

scala-steward - 0.28.0

Published by fthomas 11 months ago

What's Changed

πŸš€ Enhancements

πŸ“¦ Artifact Migrations

πŸ”§ Refactorings

🌱 Dependency Updates

New Contributors

Full Changelog: https://github.com/scala-steward-org/scala-steward/compare/v0.27.0...v0.28.0

scala-steward - 0.27.0

Published by fthomas 11 months ago

What's Changed

πŸ› Bug Fixes

πŸ“¦ Artifact Migrations

πŸ—οΈ Build Improvements

πŸ”§ Refactorings

🌱 Dependency Updates

Full Changelog: https://github.com/scala-steward-org/scala-steward/compare/v0.26.0...v0.27.0

scala-steward - 0.26.0

Published by release-drafter[bot] about 1 year ago

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

  • Handle null value in bitbucket API response for repository (#3150) @jduval87

πŸ“œ 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

  • Provide documentation to configure proxy (#3129) @max5599

πŸ”§ Refactorings

  • Refactor UpdateInfoUrlFinder, enhance ForgeType (#3145) @rtyley

🌱 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]

scala-steward - 0.25.0

Published by release-drafter[bot] over 1 year ago

What's changed

  • Remove any run-specific files before starting run (#3088) @rtyley

πŸš€ 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

  • Use actual default values in .scala-steward.conf doc (#3103) @fthomas

πŸ§ͺ Test Improvements

  • Ensure mockRoot test folder is always cleared before tests run (#3101) @rtyley

πŸ—οΈ Build Improvements

  • Remove obsolete dependency on Mill (#3083) @lefou

πŸ”§ Refactorings

  • Use Option.when(cond)(value) where appropriate (#3086) @rtyley

🌱 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

scala-steward - 0.24.0

Published by release-drafter[bot] over 1 year ago

What's changed

πŸš€ Enhancements

  • Add GitHub Action Job Summary summarising failing repos (#3071) @rtyley
  • Improve grouping feature (#3076) @terryhendrix1990
  • add sbt-github-actions in HookExecutor 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 to io.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

  • Remove duplication around TraceEntry.Cmd instances (#3023) @fthomas

πŸ—οΈ Build Improvements

  • Don't install Coursier via git.io/coursier-cli (#3024) @fthomas

πŸ”§ 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

scala-steward - 0.23.0

Published by release-drafter[bot] over 1 year ago

What's changed

πŸš€ Enhancements

  • Support for removing source branch on GitLab merge requests (#3007) @endertunc
  • Check up to 5 nested project folders (#2995) @mkurz
  • Ignore file excluded from git (#2994) @daddykotex
  • Support updating .config/mill-version (#2988) @lefou
  • git check-ignore before adding (#2982) @daddykotex

πŸ› Bug Fixes

  • Run Scala CLI with --power (#2999) @fthomas
  • Make sure remote is always called "origin" when cloning git repo (#2996) @mkurz
  • Restrict Scala CLI detection to .sc and .scala files (#2971) @fthomas
  • Drain response bodies before retrying (#2987) @armanbilge

πŸ“— Documentation

  • docs(repo-specific): fix title for grouping (#2992) @ropiteaux
  • Expand help strings for github-app-id and github-app-key-file (#2985) @alexklibisz

πŸ§ͺ Test Improvements

  • Allow to execute commands in MockEff (#3005) @fthomas
  • Add test for closing standard input in slurp (#2989) @fthomas

πŸ”§ Refactorings

  • refactoring: remove ForgeApiAlg.labelPullRequest (#3000) @danielleontiev
  • github: add dedicated model for create PR body (#2980) @danielleontiev

🌱 Dependency Updates

  • Update sbt-typelevel-mergify to 0.4.19 (#3004) @scala-steward
  • Update circe-generic, circe-literal, ... to 0.14.5 (#3003) @scala-steward
  • Update refined, refined-scalacheck to 0.10.2 (#3002) @scala-steward
  • Update scalafmt-core to 3.7.2 (#2990) @scala-steward
  • Update cats-effect to 3.4.8 (#2984) @scala-steward
  • Update sbt-native-packager to 1.9.16 (#2983) @scala-steward

Contributors to this release

@alejandrohdezma, @alexklibisz, @armanbilge, @daddykotex, @danielleontiev, @endertunc, @exoego, @fthomas, @lefou, @mkurz, @ropiteaux, @scala-steward and Ender Tunc

scala-steward - 0.22.0

Published by release-drafter[bot] over 1 year ago

πŸš€ Enhancements

  • Add ability to add assignees and reviewers for GitLab and GitHub (#2953) @danielleontiev
  • vcs: add gitea (#2758) @yaroot
  • Add sbt-circe-org to the list of modules that depend on sbt-typelevel (#2958) @fthomas
  • Throw if slurp reads more lines than max-buffer-size (#2940) @fthomas

πŸ› Bug Fixes

  • Update .scalafmt.conf and .mill-version also in subdirectories (#2954) @fthomas

πŸ“¦ Artifact Migrations

  • add mysql-connector-j in artifact-migrations (#2938) @xuwei-k

πŸ“— Documentation

  • Update GitLab example (#2943) @iRevive

πŸ§ͺ Test Improvements

  • Add Sha1.unsafeFrom (#2968) @fthomas

πŸ—οΈ Build Improvements

  • Use adoptopenjdk replacement temurin base image (#2974) @cwholmes

πŸ”§ Refactorings

  • Add Sha1.unsafeFrom (#2968) @fthomas
  • Simplify ProcessAlg (#2951) @fthomas

🌱 Dependency Updates

  • Update cats-effect to 3.4.7 (#2978) @scala-steward
  • Update sbt-native-packager to 1.9.15 (#2975) @scala-steward
  • Update sbt-assembly to 2.1.1 (#2972) @scala-steward
  • Update sbt-scoverage to 2.0.7 (#2969) @scala-steward
  • Update fs2-core, fs2-io to 3.6.1 (#2966) @scala-steward
  • Update sbt-native-packager to 1.9.14 (#2967) @scala-steward
  • Update http4s-jdk-http-client to 1.0.0-M9 (#2965) @scala-steward
  • Update circe-generic, circe-literal, ... to 0.14.4 (#2964) @scala-steward
  • Update fs2-core, fs2-io to 3.6.0 (#2962) @scala-steward
  • Update better-files to 3.9.2 (#2960) @scala-steward
  • Update circe-config to 0.10.0 (#2961) @scala-steward
  • Update circe-config to 0.9.0 (#2959) @scala-steward
  • Update cats-effect to 3.4.6 (#2956) @scala-steward
  • Update sbt-jmh to 0.4.4 (#2955) @scala-steward
  • Update mdoc, sbt-mdoc to 2.3.7 (#2949) @scala-steward
  • Update http4s-circe, http4s-client, ... to 1.0.0-M39 (#2945) @scala-steward
  • Update mill-main_2.13 to 0.10.11 (#2944) @scala-steward
  • Update scalafmt-core to 3.7.1 (#2941) @scala-steward
  • Update coursier to 2.1.0-RC5 (#2937) @scala-steward

Contributors to this release

@Kordyjan, @cwholmes, @danielleontiev, @exoego, @fthomas, @iRevive, @scala-steward, @sjrd, @xuwei-k and @yaroot

scala-steward - 0.21.0

Published by release-drafter[bot] over 1 year ago

What's changed

πŸš€ Enhancements

  • Add "versionScheme" labels to pull-requests. (#2925) @mzuehlke
  • Extract dependencies from scala-cli via sbt export (#2933) @fthomas
  • Support Maven dependencies with a property for the Scala binary suffix (#2931) @fthomas
  • Use 30 days instead of @monthly in repo config example (#2927) @fthomas
  • Log a warning, when the workspace directory doesn't exist (#2923) @mzuehlke
  • Authenticate UrlChecker calls to API host (#2920) @fthomas
  • Prefer GitHub release notes over custom release notes (#2899) @fthomas

πŸ› Bug Fixes

  • Support artifact migrations in Update.ForGroupId (#2898) @fthomas

πŸ“¦ Artifact Migrations

  • Add sbt-github-actions artifact migration (#2914) @mdedetrich
  • sbt-site is changing orgs (#2908) @SethTisue

πŸ“— Documentation

  • Add a How-to section to CONTRIBUTING.md (#2904) @alexklibisz

πŸ§ͺ Test Improvements

  • add test for GitHubAuthAlg (#2924) @mzuehlke
  • Use ember server for tests (#2911) @armanbilge
  • Rename and test JsonParseError (#2909) @fthomas
  • Test HttpJsonClient#getAll (#2901) @fthomas
  • unit tests for org.scalasteward.core.util.string (#2897) @mzuehlke
  • Test RepoCacheAlg with an up-to-date cache (#2895) @fthomas

πŸ—οΈ Build Improvements

  • Use sbt-typelevel-mergify to generate .mergify.yml (#2900) @fthomas

πŸ”§ Refactorings

  • Add ForgeSpecificCfg trait (#2922) @fthomas
  • Change Context.printBanner to a field (#2921) @fthomas
  • Do forge authentication in one function (#2919) @fthomas
  • Simplify implementation of findArtifactChange (#2918) @fthomas
  • Replace VCS with Forge (#2916) @fthomas
  • Move Repo and BuildRoot (#2915) @fthomas
  • Implement HttpJsonClient#getAll as fs2.Stream (#2913) @fthomas
  • HttpJsonClient: unify client calls (#2910) @fthomas
  • Rename and test JsonParseError (#2909) @fthomas
  • Reuse compiled regex where possible (#2896) @mzuehlke

🌱 Dependency Updates

  • Update scalafmt-core to 3.7.0 (#2935) @scala-steward
  • Update sbt-native-packager to 1.9.13 (#2932) @scala-steward
  • Update fs2-core, fs2-io to 3.5.0 (#2930) @scala-steward
  • Update cats-effect to 3.4.5 (#2929) @scala-steward
  • Revert "Update sbt-native-packager to 1.9.12" (#2928) @fthomas
  • Update sbt-native-packager to 1.9.12 (#2926) @scala-steward
  • Update sbt-tpolecat to 0.4.2 (#2892) @scala-steward

Contributors to this release

@SethTisue, @alexklibisz, @armanbilge, @exoego, @fthomas, @mdedetrich, @mzuehlke and @scala-steward

scala-steward - 0.20.0

Published by release-drafter[bot] almost 2 years ago

What's changed

πŸš€ Enhancements

  • Log the update when scala-steward is unable to bump a version (#2878) @alexklibisz
  • Show release notes URL from POM in PR body (#2863) @fthomas
  • Issue #2866: add FEAT to pre-release identifiers (#2870) @alexklibisz
  • Add more validation to vcs specific arguments (#2869) @mzuehlke

πŸ› Bug Fixes

  • Issue #2877: Fix "Unable to bump version" when using a val version in libraryDependencies ++= Seq(...) (#2884) @alexklibisz
  • Use releaseNotesUrl even if repoUrl is empty (#2890) @fthomas

πŸ“— Documentation

  • Add a note to FAQ about persisting workspace (#2886) @keynmol

πŸ§ͺ Test Improvements

  • Use WorkspaceAlg#repoDir in tests (#2894) @fthomas
  • Use clientResponses from MockState in vcs tests (#2875) @mzuehlke
  • Add pre-determined HTTP responses to MockState (#2872) @fthomas
  • Add more tests for various vcs (#2871) @mzuehlke

πŸ—οΈ Build Improvements

  • Remove sbt-crossproject workaround (#2874) @fthomas

πŸ”§ Refactorings

  • Use WorkspaceAlg#repoDir in tests (#2894) @fthomas
  • Rename VCSExtraAlg to UpdateInfoUrlFinder (#2891) @fthomas
  • Replacing deprecated http4s-okhttp-client with http4s-jdk-http-client (#2888) @TonioGela
  • Rename WorkspaceAlg#cleanWorkspace (#2881) @fthomas
  • Fuse stream transformations in FileAlg#findFiles (#2867) @fthomas
  • More faitful implementation of coursier.util.Sync#schedule (#2868) @fthomas
  • Optimize regexes in VersionPositionScanner (#2864) @fthomas

🌱 Dependency Updates

  • Update sbt to 1.8.2 (#2885) @scala-steward
  • Update http4s-blaze-server to 1.0.0-M38 (#2883) @scala-steward
  • Update http4s-circe, http4s-client, ... to 1.0.0-M38 (#2882) @scala-steward
  • Update cats-parse to 0.3.9 (#2880) @scala-steward
  • Update sbt to 1.8.1 (#2879) @scala-steward
  • Update monocle-core to 3.2.0 (#2876) @scala-steward
  • Update cats-effect to 3.4.4 (#2865) @scala-steward

Contributors to this release

@TonioGela, @alejandrohdezma, @alexklibisz, @exoego, @fthomas, @keynmol, @mzuehlke and @scala-steward

scala-steward - 0.19.0

Published by release-drafter[bot] almost 2 years ago

What's changed

πŸš€ Enhancements

  • Untangle UpdateHeuristic into separate tasks (#2816) @fthomas

πŸ› Bug Fixes

  • Use a version dependent sbt plugin (#2859) @fthomas

πŸ§ͺ Test Improvements

  • Test JsonKeyValueStore#get with malformed JSON (#2855) @fthomas

πŸ—οΈ Build Improvements

  • Use sbt plugins from scala-steward-org/sbt-plugin repo (#2860) @fthomas
  • Do not overwrite version scheme for scala-xml (#2861) @fthomas
  • Use a version dependent sbt plugin (#2859) @fthomas
  • Show that our sbt plugin requires at least 1.3.11 (#2858) @fthomas

πŸ”§ Refactorings

  • Log when a build tool is called for getting dependencies (#2854) @fthomas
  • Extract small refactorings from #2816 (#2857) @fthomas
  • Merge ConfigParsingResult and ConfigValidationResult (#2853) @fthomas

🌱 Dependency Updates

  • Update cats-effect to 3.4.3 (#2856) @scala-steward

Contributors to this release

@fthomas and @scala-steward

scala-steward - 0.18.0

Published by release-drafter[bot] almost 2 years ago

What's changed

πŸš€ Enhancements

  • Add sbt plugins locally and not globally (#2852) @fthomas
  • Azure repos support (#2837) @sapka12

πŸ“¦ Artifact Migrations

  • Add artifact migration for sbt-ghpages (#2831) @bjaglin

πŸ“— Documentation

  • Revamp documentation about artifact migrations (#2843) @fthomas
  • Warn about missing Scalafix support in MillAlg and MavenAlg (#2840) @fthomas
  • Update links to Scalafix documentation (#2842) @fthomas

πŸ—οΈ Build Improvements

  • Add node/yarn to the docker image (#2851) @AlexITC

πŸ”§ Refactorings

  • Let Scalafmt format Scaladocs (#2849) @fthomas
  • Make findUpdate and migrateArtifactId private (#2846) @fthomas
  • Remove redundant validation (#2841) @exoego
  • Use Sync[F].blocking for creating system processes (#2833) @fthomas

🌱 Dependency Updates

  • Update coursier to 2.1.0-RC4 (#2845) @scala-steward
  • Update http4s-blaze-server to 1.0.0-M37 (#2835) @scala-steward
  • Update coursier to 2.1.0-RC3-1 (#2834) @scala-steward
  • Update decline to 2.4.1 (#2832) @scala-steward

Contributors to this release

@AlexITC, @bjaglin, @exoego, @fthomas, @sapka12 and @scala-steward

scala-steward - 0.17.0

Published by release-drafter[bot] almost 2 years ago

What's changed

πŸš€ Enhancements

  • Add Bitbucket default reviewers option (#2810) @rolang

πŸ› Bug Fixes

  • Fix: Replaced import logic in predef script for Mill projects (#2823) @lefou
  • fix(maven): exclude transitive deps for Maven (#2820) @ckipp01

πŸ“œ Scalafix Migrations

  • Add scala-collection-compact Scalafile rule when bump from 2.12 to 2.13 (#2799) @alifirat

πŸ“— Documentation

  • Add note to default config files that are downloaded at start-up (#2807) @fthomas

πŸ—οΈ Build Improvements

  • Make dummy a cross project (#2829) @fthomas
  • Keep Mill's and scala-steward-mill-plugin's version up-to-date by Scala Steward (#2825) @fthomas
  • Use scalaStewardMillPluginArtifactName in scalaStewardMillPlugin (#2824) @fthomas
  • Bump JDK versions in Mergify config (#2813) @fthomas

πŸ”§ Refactorings

  • Remove unused FileAlg#writeFileData (#2830) @fthomas
  • Refactored MillAlg to use external plugin project (#2821) @lefou

🌱 Dependency Updates

  • Update coursier to 2.1.0-RC3 (#2828) @scala-steward
  • Update scala-steward-mill-plugin_mill0.10_2.13 to 0.17.1 (#2826) @scala-steward
  • Update sbt-assembly to 2.1.0 (#2815) @scala-steward
  • Update mill-scalalib to 0.10.10 (#2812) @scala-steward
  • Update logback-classic to 1.4.5 (#2808) @scala-steward
  • Update cats-effect to 3.4.2 (#2809) @scala-steward

Contributors to this release

@alejandrohdezma, @alifirat, @ckipp01, @exoego, @fthomas, @lefou, @rolang and @scala-steward

scala-steward - v0.16.1

Published by release-drafter[bot] almost 2 years ago

What's changed

  • Use init.defaultBranch instead of --initial-branch option (#2806) @fthomas
  • Fix bug on Update JSON encoders (#2805) @alejandrohdezma
  • Revert "Update logback-classic only on 1.3.x series that supports JDK 8" (#2801) @fthomas
  • Revert "Update coursier to 2.1.0-RC2" (#2798) @fthomas
  • fix: Addresses #2795 by adding documentation clarifying that the Git… (#2796) @dkichler
  • Let Scala Steward send upgrades to Scala.js 1.12.0. (#2793) @sjrd

πŸ› Bug Fixes

  • Scalafix artifactId patterns must match whole artifactIds (#2804) @fthomas

πŸ“— Documentation

  • Add Mobimeo & ybasket to Readme (#2792) @ybasket

πŸ—οΈ Build Improvements

  • Add commented java options for remote debugging (#2800) @fthomas

🌱 Dependency Updates

  • Update fs2-core, fs2-io to 3.4.0 (#2791) @scala-steward

Contributors to this release

@alejandrohdezma, @dkichler, @exoego, @fthomas, @scala-steward, @sjrd and @ybasket

scala-steward - v0.16.0

Published by release-drafter[bot] almost 2 years ago

What's changed

  • Revert "Add Dependabot configuration for GitHub Actions updates" (#2778) @exoego
  • Add Dependabot configuration for GitHub Actions updates (#2771) @EwoutH
  • Update Scala to 3.2.1 (#2759) @Kordyjan
  • Fix grouping feature (#2747) @alejandrohdezma
  • Update logback-classic to 1.3.4 (#2744) @exoego
  • Release the Scala 2.13.10 kraken! (#2734) @SethTisue
  • release the Scala 2.12.17 kraken (#2712) @SethTisue
  • Ignore common prefix weight for snapshots ordering (#2707) @arixmkii
  • update scala version in default.scala-steward.conf (#2706) @xuwei-k

πŸš€ Enhancements

  • Allow --url-checker-test-url option multiple times (#2762) @fthomas
  • feat: Adding support for setting required number of reviewers on a S… (#2528) @dkichler
  • Add support for grouping dependency updates (#2714) @alejandrohdezma
  • A CLI command to validate repo configs (#2662) @nikololiahim
  • feat: add ability to detect Mill plugins (#2701) @ckipp01
  • Add sbt-typelevel-github-actions to sbtGitHubWorkflowGenerateModules (#2697) @rossabaker
  • Collect HTTP Headers from Coursier for authentication (#2533) @markvandertol
  • Allow pre-release updates to specific dependencies (#2635) @arixmkii
  • Add regex filtering for PR labels (#2636) @ybasket

πŸ› Bug Fixes

  • Fix mill headers serialization (#2693) @daddykotex

πŸ“œ Scalafix Migrations

  • Add trace4cats artifact and scalafix migrations (#2684) @janstenpickle

πŸ“¦ Artifact Migrations

  • Add artifact migrations for geo-scala (#2698) @ybasket
  • Add missing t4c artifact migrations (#2685) @janstenpickle
  • Add trace4cats artifact and scalafix migrations (#2684) @janstenpickle

πŸ”§ Refactorings

  • Rename the AnUpdate hierarchy (#2748) @alejandrohdezma
  • prepare Scala 3 (#2715) @xuwei-k

🌱 Dependency Updates

  • Update logback-classic to 1.3.5 (#2788) @scala-steward
  • Update scalacache-caffeine to 1.0.0-M6 (#2786) @exoego
  • Replace Java 8 with newer LTS Java 17 (#2779) @exoego
  • Update decline to 2.4.0 (#2783) @scala-steward
  • Update cats-effect to 3.4.1 (#2784) @scala-steward
  • Bump GitHub cache actions (#2777) @exoego
  • Update cats-effect to 3.4.0 (#2767) @scala-steward
  • Update sbt-header to 5.9.0 (#2768) @scala-steward
  • Update coursier to 2.1.0-RC2 (#2769) @scala-steward
  • Update sbt to 1.8.0 (#2764) @scala-steward
  • Update sbt-scalafmt to 2.5.0 (#2765) @scala-steward
  • Update cats-core, cats-laws to 2.9.0 (#2766) @scala-steward
  • Update mill-scalalib to 0.10.9 (#2760) @scala-steward
  • Update coursier to 2.1.0-RC1 (#2761) @scala-steward
  • Update sbt to 1.7.3 (#2756) @scala-steward
  • Update scalafmt-core to 3.6.1 (#2757) @scala-steward
  • Update sbt-scoverage to 2.0.6 (#2755) @scala-steward
  • Update scalafmt-core to 3.6.0 (#2754) @scala-steward
  • Update circe-generic-extras to 0.14.3 (#2753) @scala-steward
  • Update sbt-header to 5.8.0 (#2752) @scala-steward
  • Update sbt-assembly to 2.0.0 (#2749) @scala-steward
  • Update mill-scalalib to 0.10.8 (#2751) @scala-steward
  • Update sbt-ci-release to 1.5.11 (#2750) @scala-steward
  • Update sbt-native-packager to 1.9.11 (#2743) @exoego
  • Update to scala-library to 2.13.10 (#2740) @exoego
  • Update to scoverage to 2.0.5 (#2741) @exoego
  • Update coursier to 2.1.0-M7 (#2742) @exoego
  • Update to scala-library to 2.12.17 (#2738) @exoego
  • Update sbt-scoverage to 2.0.4 (#2737) @exoego
  • Update http4s-circe, http4s-client, ... to 1.0.0-M37 (#2725) @scala-steward
  • Update log4cats-slf4j to 2.5.0 (#2732) @scala-steward
  • Update mdoc, sbt-mdoc to 2.3.6 (#2730) @scala-steward
  • Update sbt to 1.7.2 (#2728) @scala-steward
  • Update scalacheck to 1.17.0 (#2729) @scala-steward
  • Update bcprov-jdk15to18 to 1.72 (#2724) @scala-steward
  • Update circe-generic, circe-literal, ... to 0.14.3 (#2722) @scala-steward
  • Update fs2-core, fs2-io to 3.3.0 (#2720) @scala-steward
  • Update decline to 2.3.1 (#2721) @scala-steward
  • Update fs2-core, fs2-io to 3.2.14 (#2710) @scala-steward
  • Update http4s-circe, http4s-client, ... to 1.0.0-M36 (#2700) @scala-steward
  • Update http4s-blaze-server to 1.0.0-M36 (#2703) @scala-steward
  • Update mill-scalalib to 0.10.7 (#2699) @scala-steward
  • Update scalafmt-core to 3.5.9 (#2695) @scala-steward
  • Update fs2-core, fs2-io to 3.2.12 (#2690) @scala-steward
  • Update http4s-blaze-server to 1.0.0-M35 (#2683) @scala-steward
  • Update http4s-circe, http4s-client, ... to 1.0.0-M35 (#2679) @scala-steward
  • Update fs2-core, fs2-io to 3.2.11 (#2678) @scala-steward
  • Update mdoc, sbt-mdoc to 2.3.3 (#2680) @scala-steward
  • Update sbt-tpolecat to 0.4.1 (#2676) @scala-steward
  • Update sbt-tpolecat to 0.4.0 (#2672) @scala-steward

Contributors to this release

@EwoutH, @Kordyjan, @SethTisue, @alejandrohdezma, @arixmkii, @ckipp01, @daddykotex, @dkichler, @exoego, @fthomas, @janstenpickle, @markvandertol, @mzuehlke, @nikololiahim, @rossabaker, @scala-steward, @sjrd, @terryhendrix1990, @tgodzik, @xuwei-k and @ybasket

scala-steward - 0.15.0

Published by release-drafter[bot] over 2 years ago

What's changed

πŸš€ Enhancements

  • Add post-update hook for OrganizeImports (#2671) @fthomas
  • Change commit message of hook that runs 'sbt githubWorkflowGenerate' (#2648) @fthomas
  • Add command to the commit message of post-update hooks (#2655) @fthomas
  • Move sbt-java-formatter hook to default.scala-steward.conf (#2495) @fthomas
  • Add reformatting commits to .git-blame-ignore-revs (#2652) @fthomas
  • Add post-update hook for sbt-header (#2654) @fthomas
  • Warn if repos.md is not properly formatted (#2622) @fthomas
  • Scan project/project/... folders (#2605) @mkurz
  • Retry on Retry-After response header (#2540) @htmldoug
  • Add support for PR labels (#2523) @ybasket
  • Add Scalafix to the list of artifacts that can cause sbt-github-actions workflows to be regenerated (#2596) @DavidGregory084
  • Give advise to slow down update frequency (#2536) @exoego
  • Add sbt-typelevel-mergify to the list of plugins that depend on sbt-github-actions (#2573) @fthomas
  • Add granular frequency control by groupId and artifactId (#2515) @exoego
  • Adapt the check for hashes in versions (#2522) @mzuehlke
  • Register sbt-lucuma hooks (#2521) @armanbilge
  • Throw RepositoryArchived in createFork/getRepo (#2514) @fthomas
  • Add RepositoryArchived exception (#2507) @fthomas
  • Reset update branch before merging the base branch (#2504) @fthomas
  • Don't use versions that only consist of a hash. (#2498) @mzuehlke
  • Add custom PostUpdateHook for sbt-typelevel (#2492) @armanbilge
  • Parallelize UpdateAlg.findUpdates (#2487) @fthomas
  • Remove constant string from repo config parsing error (#2485) @fthomas
  • Spread config parsing failures into the pull request body (#2446) @danicheg

πŸ› Bug Fixes

  • SBT plugin: Find credentials by realms if possible (#2538) @NeQuissimus
  • plural pullRequests in dependencyOverrides config suggestion (#2610) @samspills

πŸ“œ Scalafix Migrations

  • Fix missing comma in catbird config (#2617) @amumurst
  • Migrate catbird artifacts to org.typelevel (#2615) @bpholt
  • Adding IteratorToVector rule for sbt-guardrail 0.72.0 (#2612) @blast-hardcheese

πŸ“¦ Artifact Migrations

  • fix artifact-migrations.v2.conf (#2618) @xuwei-k
  • Migrate catbird artifacts to org.typelevel (#2615) @bpholt
  • add artifact migration for Bouncy Castle Crypto APIs (#2614) @bpholt
  • Add artifact migration for play-grpc (#2606) @mkurz
  • Add artifact migration for play-socket-io (#2604) @mkurz
  • Add sttp 3.6.1 artifact migrations (#2598) @hugo-vrijswijk
  • Add artifact migration for play-file-watch (#2601) @mkurz
  • Add an artifact migration for sbt-tpolecat (#2587) @DavidGregory084
  • add artifact-migrations for org.scalatestplus scalacheck (#2584) @xuwei-k
  • Add artifact migration for sbt-play-soap (#2583) @mkurz
  • Add migration for sbt-dotenv (#2576) @Philippus
  • Add artifact migration for sbt-git (#2545) @mkurz
  • Add migration of sbt-sassify (#2542) @irundaia
  • add scalatestplus selenium in artifact-migrations.v2.conf (#2493) @xuwei-k
  • Add artifact migration for sbt-play-ebean (#2488) @mkurz

πŸ“— Documentation

  • Do not advertize scala-steward-org/repos in repos.md (#2621) @fthomas
  • fix: Correct typo in example config (#2518) @ckipp01

πŸ§ͺ Test Improvements

  • Check that sbt.parser also parses the scalaVersion field (#2661) @fthomas
  • Use the current artifact migrations file in MockContext (#2626) @fthomas
  • Check files frequently updated by community (#2619) @exoego
  • Fix ignored test assertion (#2543) @htmldoug

πŸ—οΈ Build Improvements

  • Tag latest docker image with latest-release (#2639) @bcarter97

πŸ”§ Refactorings

  • Add sha1 field to Commit case class (#2649) @fthomas
  • Limit precision for human readability (#2517) @exoego
  • Add SecondaryRateLimitExceeded exception (#2509) @fthomas
  • Use Version in Dependency and Update (#2484) @fthomas

🌱 Dependency Updates

  • Update log4cats-slf4j to 2.4.0 (#2670) @scala-steward
  • Update cats-effect to 3.3.14 (#2669) @scala-steward
  • Update sbt to 1.7.1 (#2666) @scala-steward
  • Update fs2-core, fs2-io to 3.2.10 (#2663) @scala-steward
  • Update http4s-circe, http4s-client, ... to 1.0.0-M34 (#2658) @scala-steward
  • Update refined, refined-scalacheck to 0.10.1 (#2657) @scala-steward
  • Update cats-parse to 0.3.8 (#2656) @scala-steward
  • Update fs2-core, fs2-io to 3.2.9 (#2653) @scala-steward
  • Update circe-generic, circe-literal, ... to 0.14.2 (#2609) @scala-steward
  • Update cats-effect to 3.3.13 (#2651) @scala-steward
  • Update mill-scalalib to 0.10.5 (#2650) @scala-steward
  • Update http4s-blaze-server, http4s-circe, ... to 1.0.0-M33 (#2624) @scala-steward
  • Update scala-library to 2.12.16 (#2632) @scala-steward
  • Update sbt-scoverage to 2.0.0 (#2647) @scala-steward
  • Update refined, refined-scalacheck to 0.10.0 (#2646) @scala-steward
  • Update log4cats-slf4j to 2.3.2 (#2643) @scala-steward
  • Update cats-core, cats-laws to 2.8.0 (#2642) @scala-steward
  • Update decline to 2.3.0 (#2641) @scala-steward
  • Bump jjwt-api (#2633) @exoego
  • Update fs2-core, fs2-io to 3.2.8 (#2631) @scala-steward
  • Update scalafmt-core to 3.5.8 (#2625) @scala-steward
  • Update sbt-tpolecat to 0.3.3 (#2623) @scala-steward
  • Update cats-effect to 3.3.12 (#2611) @scala-steward
  • Update coursier to 2.1.0-M6 (#2607) @scala-steward
  • Update scalafmt-core to 3.5.3 (#2602) @scala-steward
  • Update refined, refined-scalacheck to 0.9.29 (#2599) @scala-steward
  • Update mill-scalalib to 0.10.4 (#2597) @scala-steward
  • Update log4cats-slf4j to 2.3.1 (#2595) @scala-steward
  • Update scalafmt-core to 3.5.2 (#2594) @scala-steward
  • Update log4cats-slf4j to 2.3.0 (#2592) @scala-steward
  • Update sbt-tpolecat to 0.3.1 (#2585) @scala-steward
  • Update jjwt-api, jjwt-impl, jjwt-jackson to 0.11.3 (#2582) @scala-steward
  • Update sbt-tpolecat to 0.3.0 (#2581) @scala-steward
  • Update sbt-header to 5.7.0 (#2580) @scala-steward
  • Update scalafmt-core to 3.5.1 (#2578) @scala-steward
  • Update coursier to 2.1.0-M5-24-g678b31710 (#2577) @scala-steward
  • Update sbt-tpolecat to 0.2.3 (#2572) @scala-steward
  • Update mill-scalalib to 0.10.3 (#2570) @scala-steward
  • Update scalacheck to 1.16.0 (#2569) @scala-steward
  • Update cats-effect to 3.3.11 (#2566) @scala-steward
  • Update cats-effect to 3.3.10 (#2564) @scala-steward
  • Update scalafmt-core to 3.5.0 (#2562) @scala-steward
  • Update cats-parse to 0.3.7 (#2563) @scala-steward
  • Update sbt-tpolecat to 0.2.2 (#2561) @scala-steward
  • Update sbt-tpolecat to 0.2.1 (#2560) @scala-steward
  • Update fs2-core, fs2-io to 3.2.7 (#2559) @scala-steward
  • Update fs2-core, fs2-io to 3.2.6 (#2557) @scala-steward
  • Update mdoc, sbt-mdoc to 2.3.2 (#2556) @scala-steward
  • Update sbt-doctest to 0.10.0 (#2555) @scala-steward
  • Update cats-effect to 3.3.9 (#2554) @scala-steward
  • Update sbt-scalajs-crossproject to 1.2.0 (#2553) @scala-steward
  • Update cats-effect to 3.3.8 (#2552) @scala-steward
  • Update http4s-blaze-server, http4s-circe, ... to 1.0.0-M32 (#2551) @scala-steward
  • Update mill-scalalib to 0.10.2 (#2550) @scala-steward
  • Update coursier to 2.1.0-M5-18-gfebf9838c (#2549) @scala-steward
  • Update mill-scalalib to 0.10.1 (#2547) @scala-steward
  • Update cats-effect to 3.3.7 (#2546) @scala-steward
  • Update logback-classic to 1.2.11 (#2544) @scala-steward
  • Update cats-effect to 3.3.6 (#2539) @scala-steward
  • Update mdoc, sbt-mdoc to 2.3.1 (#2537) @scala-steward
  • Update coursier to 2.1.0-M5-5-g2cb552ea9 (#2535) @fthomas
  • Update sbt-native-packager to 1.9.9 (#2534) @scala-steward
  • Update fs2-core, fs2-io to 3.2.5 (#2532) @scala-steward
  • Update sbt-tpolecat to 0.1.22 (#2531) @scala-steward
  • Update sbt-buildinfo to 0.11.0 (#2530) @scala-steward
  • Update sbt-native-packager to 1.9.8 (#2529) @scala-steward
  • Update sbt-assembly to 1.2.0 (#2526) @scala-steward
  • Update sbt-assembly to 1.1.1 (#2525) @scala-steward
  • Update scalafmt-core to 3.4.3 (#2524) @scala-steward
  • Update coursier to 2.1.0-M5 (#2516) @scala-steward
  • Update sbt-header to 5.6.5 (#2512) @scala-steward
  • Update coursier to 2.1.0-M4-1 (#2511) @scala-steward
  • Update scalafmt-core to 3.4.2 (#2508) @scala-steward
  • Update scalafmt-core to 3.4.1 (#2506) @scala-steward
  • Update http4s-blaze-server, http4s-circe, ... to 1.0.0-M31 (#2505) @scala-steward
  • Update coursier to 2.1.0-M4 (#2500) @scala-steward
  • Update sbt to 1.6.2 (#2499) @scala-steward
  • Update coursier to 2.1.0-M3-1 (#2496) @scala-steward
  • Update coursier to 2.1.0-M3 (#2494) @scala-steward
  • Update cats-effect to 3.3.5 (#2491) @scala-steward
  • Update scalafmt-core to 3.4.0 (#2490) @scala-steward
  • Update mdoc, sbt-mdoc to 2.3.0 (#2489) @scala-steward

Contributors to this release

@DavidGregory084, @Kordyjan, @NeQuissimus, @Philippus, @SethTisue, @aluscent, @amumurst, @armanbilge, @bcarter97, @blast-hardcheese, @bpholt, @ckipp01, @danicheg, @exoego, @fthomas, @htmldoug, @hugo-vrijswijk, @irundaia, @mkurz, @mzuehlke, @samspills, @scala-steward, @sjrd, @xuwei-k and @ybasket

Package Rankings
Top 22.82% on Repo1.maven.org
Badges
Extracted from project README
GitHub Workflow Status codecov Typelevel project Scala Steward badge Docker Pulls Scala Steward badge