0.15.0
release-drafter
released this
15 Jul 13:28
·
1441 commits
to refs/heads/main
since this release
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
independencyOverrides
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