0.20.0
·
1380 commits
to refs/heads/main
since this release
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
🧪 Test Improvements
- Use WorkspaceAlg#repoDir in tests (#2894) @fthomas
- Use
clientResponsesfromMockStatein vcs tests (#2875) @mzuehlke - Add pre-determined HTTP responses to
MockState(#2872) @fthomas - Add more tests for various vcs (#2871) @mzuehlke
🏗️ Build Improvements
🔧 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