0.12.0
What's changed
🚀 Enhancements
- Proposal: Improve branch selection (#2281) @alejandrohdezma
- Use circe HOCON parser for parsing .scalafmt.conf (#2293) @fthomas
- Notify about transient errors when cloning forks from GitHub (#2285) @fthomas
- Log errors in CoursierAlg#getVersions (#2277) @L7R7
- Allow disabling the default artifact migrations (#2274) @matmannion
- Add "ea" to the list of pre-release identifiers (#2269) @fthomas
- Revert "Support multi-line artifact and version" (#2259) @exoego
- Support multi-line artifact and version (#2232) @exoego
- Allow choosing a custom default branch (#2183) @alejandrohdezma
- Do not close old PRs that were manually updated (#2254) @fthomas
🐛 Bug Fixes
- Allow slashes in owners in the repos.md file (again) (#2300) @fthomas
- Allow slashes in branches in the repos.md file (#2297) @fthomas
- Change name of our logger (#2280) @fthomas
📜 Scalafix Migrations
- Update http4s/v0_22 Scalafix migration (#2299) @fthomas
- Add Scalafix migration for Cats Effect 3.3.0 (#2270) @fthomas
📦 Artifact Migrations
📗 Documentation
- Add a new examples on how to run on premise (#2282) @alifirat
- LOG_LEVEL cannot be set via --env-var (#2283) @fthomas
🧪 Test Improvements
🏗️ Build Improvements
- Test initialCommands in CI (#2272) @fthomas
- Use sbt slash syntax for publishing the docker image (#2250) @fthomas
🔧 Refactorings
- Add VCSType.fromPublicWebHost (#2295) @fthomas
- Pass update branch to createBranch and listingBranch (#2294) @fthomas
- Add Repo.toPath (#2292) @fthomas
- Remove KeyDecoder[Repo] instance (#2291) @fthomas
- Small cleanup in
Context(#2290) @fthomas - Group VCS config values into VCSCfg (#2288) @fthomas
- Use vcsLogin instead of AuthenticatedUser (#2287) @fthomas
- Remove
vcs.extractPullRequestNumberFrom(#2278) @fthomas - Use cats-parse instead of atto for the Maven parser (#2275) @fthomas
- Clean up FileGitAlgTest (#2268) @fthomas
- Use existing sbt GroupId and ArtifactId (#2266) @fthomas
- Rename logger.attempt*.bracket back to label (#2256) @fthomas
- Streamline attemptLog* functions (#2255) @fthomas
🌱 Dependency Updates
- Update fs2-core, fs2-io to 3.1.6 (#2296) @scala-steward
- Update case-app to 2.1.0-M8 (#2289) @scala-steward
- Update sbt-ci-release to 1.5.10 (#2286) @scala-steward
- Update sbt-native-packager to 1.9.6 (#2284) @scala-steward
- Update http4s-circe, http4s-client, ... to 1.0.0-M29 (#2279) @scala-steward
- Update sbt-scoverage to 1.9.1 (#2271) @scala-steward
- Update fs2-core, fs2-io to 3.1.5 (#2267) @scala-steward
- Update sbt-native-packager to 1.9.5 (#2265) @scala-steward
- Update sbt-native-packager to 1.9.0 (#2264) @scala-steward
- Update http4s-circe, http4s-client, ... to 1.0.0-M28 (#2262) @scala-steward
- Update fs2-core, fs2-io to 3.1.4 (#2261) @scala-steward
- Update scalafmt-core to 3.0.6 (#2258) @scala-steward
- Update munit-cats-effect-3 to 1.0.6 (#2257) @scala-steward
- Update scalafmt-core to 3.0.5 (#2253) @scala-steward
- Update fs2-core, fs2-io to 3.1.3 (#2251) @scala-steward
Contributors to this release
@L7R7, @alejandrohdezma, @alifirat, @exoego, @fthomas, @gutiory, @matmannion and @scala-steward