0.21.0
·
1312 commits
to refs/heads/main
since this release
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 daysinstead of@monthlyin 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
📦 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
🔧 Refactorings
- Add
ForgeSpecificCfgtrait (#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
RepoandBuildRoot(#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