Skip to content

Latest commit

 

History

History
84 lines (71 loc) · 9.26 KB

CHANGELOG.md

File metadata and controls

84 lines (71 loc) · 9.26 KB

Changelog

v0.2.0 (09/05/2019)

Enhancements

  • Always use Config.gitHubLogin in PR body #359 by @fthomas
  • Add details section to PR about ignoring updates #304 by @fthomas
  • Ignore updates via a repo-specific .scala-steward.conf file #301 by @fthomas
  • replaceAllInRelaxed: split camel case artifactIds #466 by @fthomas
  • Use --no-gpg-sign option if signCommits is false #423 by @fthomas
  • Include base branch when searching for existing PRs #427 by @fthomas
  • #365 Add --ignore-opts-files option #380 by @Slakah
  • Adds configuration settings to disable PR updates #388 by @renatocaval
  • Ability to inject environment variables to firejail #337 by @mwz
  • Log filename if FileAlg.editFile fails #400 by @fthomas
  • Persist state of PRs #396 by @fthomas
  • Log parsed RepoConfig from .scala-steward.conf files #391 by @fthomas

Bug Fixes

Test Improvements

  • Add cwd parameter in MockProcessAlg.exec to MockState #360 by @fthomas
  • Test GitHubApiAlg via Http4sGitHubApiAlg #342 by @fthomas
  • Test FileAlg.removeTemporarily #326 by @fthomas
  • Test FileAlg.{deleteForce, readFile, writeFile} #303 by @fthomas
  • Test replaceAllIn with backticks around the search term #458 by @fthomas
  • Fix tests to be platform-agnostic #387 by @dwijnand

Build Improvements

  • Run docker:publishLocal to validate Docker image #317 by @fthomas
  • Set DEBIAN_FRONTEND to noninteractive in docker build #312 by @mwz
  • Try replacing openjdk11 with oraclejdk11 #428 by @fthomas
  • Remove unnecessary readme project #394 by @fthomas

Dependency Updates

Refactorings

  • Pass repo to the function for modifying requests #373 by @fthomas
  • Add algebra for cloning and syncing GitHub repos #361 by @fthomas
  • Extract HttpJsonClient from Http4sGitHubApiAlg #356 by @fthomas
  • Decouple authorization from Http4sGitHubApiAlg #354 by @fthomas
  • Parse githubApiHost as Uri #340 by @fthomas
  • Use Uri instead of String for GitHub URLs #338 by @fthomas
  • Implement withUserInfo as Optional[Uri, UserInfo] #334 by @fthomas
  • Move constraints on F[_] to the class level #328 by @fthomas
  • Replace LoggerOps with LogAlg #325 by @fthomas
  • Implement attemptLog_ directly without attemptLog #321 by @fthomas
  • Do not repeat commands in getUpdatesForRepo #297 by @fthomas
  • Extract function from Update.replaceAllInImpl #476 by @fthomas
  • Remove distinct from splitBetweenLowerAndUpperChars #467 by @fthomas
  • Use a dedicated type for the state of a PR #395 by @fthomas