- Add heuristic that uses words from the groupId #545 by @fthomas
- Only try to edit files that contain the current version #541 by @fthomas
- Add new replaceAllInSliding strategy #527 by @fthomas
- Log reason why an update is ignored #523 by @fthomas
- Add a semver "label" to PRs #492 by @fthomas
- Introduce Gitlab support #524 by @daddykotex
- Add ability to propose sbt version update #665 by @exoego
- Bitbucket support #647 by @dpfeiffer
- Ability to set log level via env variables #624 by @anilkumarmyla
- Have a fantastic day writing Scala! #583 by @kubukoz
- Ignore another plantuml version #601 by @fthomas
- Ignore dependencies introduced by plugins #584 by @fthomas
- scalafix integration #153 by @fthomas
- Ignore 'scala' as search term in the 'sliding' heuristic #560 by @fthomas
- Ignore strings that contain the version as proper substring #565 by @fthomas
- Ignore updates where currentVersion and newerVersion are identical #559 by @fthomas
- Include repo in head param when searching for PRs #552 by @fthomas
- Refine replaceAllInGroupId #547 by @fthomas
- Do not ignore artifactId in replaceAllInImpl #531 by @fthomas
- Remove InvalidVersions from Update.newerVersions #494 by @fthomas
- Ignore SNAPSHOT updates if current version is not already a SNAPSHOT #485 by @fthomas
- Elevate pre release semver #648 by @ChristopherDavenport
- Call .value outside of lambda #588 by @fthomas
- Install sbt-scalafix plugin only during migrations #602 by @fthomas
- Ignore untracked files when checking if a repository has changes #571 by @fthomas
- Fix exception "named capturing group is missing trailing '}'" #566 by @fthomas
- Update run documentation #683 by @cchantep
- Add link to badge and use brightgreen #667 by @fthomas
- Add Scala Steward badge #666 by @exoego
- Update running.md with --vcs-api-host --vcs-login flags #660 by @custommonkey
- Add link to GH search for example Mergify rules #651 by @fthomas
- Link to list of PRs that add Scalafix migrations #634 by @fthomas
- FAQ: How does Scala Steward decide what version it is updating to? #633 by @fthomas
- Add FAQs #632 by @fthomas
- Move "Running scala-steward" section to docs/ #610 by @fthomas
- Test FileAlg.removeTemporarily with a nonexistent file #594 by @fthomas
- Remove MockState.extraEnv #597 by @fthomas
- Fix Cogen[Version] #586 by @fthomas
- Test OrderLaws for Version #578 by @fthomas
- Update http4s-blaze-client, http4s-circe, ... to 0.20.3 #567 by @scala-steward
- Update http4s-blaze-client, http4s-circe, ... to 0.20.2 #564 by @scala-steward
- Update fs2-core to 1.0.5 #554 by @scala-steward
- Update refined, refined-cats, ... to 0.9.8 #555 by @scala-steward
- Update scalatest to 3.0.8 #556 by @scala-steward
- Update case-app to 2.0.0-M9 #551 by @scala-steward
- Update kind-projector to 0.10.3 #550 by @scala-steward
- Update wartremover to 2.4.2 #549 by @scala-steward
- Update refined, refined-cats, ... to 0.9.7 #537 by @scala-steward
- Update kind-projector to 0.10.2 #534 by @scala-steward
- Update sbt-native-packager to 1.3.22 #530 by @scala-steward
- Update cats-effect to 1.3.1 #520 by @scala-steward
- Update refined, refined-cats, ... to 0.9.6 #519 by @scala-steward
- Update kind-projector to 0.10.1 #499 by @scala-steward
- Update better-files to 3.8.0 #477 by @scala-steward
- Update http4s-blaze-client, http4s-circe, ... to 0.20.6 #682 by @scala-steward
- Update http4s-blaze-client, http4s-circe, ... to 0.20.4 #669 by @scala-steward
- Update sbt-scalafmt to 2.0.2 #635 by @scala-steward
- Update sbt-assembly to 0.14.10 #664 by @scala-steward
- Update sbt-scalajs-crossproject to 0.6.1 #631 by @scala-steward
- Update sbt-native-packager to 1.3.24 #630 by @scala-steward
- Update sbt-native-packager to 1.3.23 #619 by @scala-steward
- Update sbt-tpolecat to 0.1.7 #608 by @scala-steward
- Update sbt-updates to 0.4.1 #600 by @fthomas
- Update sbt-scalafmt to 2.0.1 #558 by @fthomas
- Move code for replacing versions from Update to UpdateHeuristic #557 by @fthomas
- Several refactorings #548 by @fthomas
- Remove unneeded Sync context bound #543 by @fthomas
- Do not call replaceAllInImpl for each source file #528 by @fthomas
- Read RepoConfig only once when updating a repo #522 by @fthomas
- Refactor to move github/data to vcs/data #497 by @daddykotex
- Remove cross-version suffix from artifactIds #493 by @fthomas
- Add SbtAlg.getSbtVersion #673 by @fthomas
- Split getRepoConfig into readRepoConfig{,OrDefault} #650 by @fthomas
- Simplify bindUntilTrue, evalFilter #644 by @kubukoz
- Optimize JsonUpdateRepository #640 by @fthomas
- Move parseDependencies to sbt.parser #638 by @fthomas
- Tiny code tweaks #587 by @jhnsmth
- Log count of repos (total, filtered, pruned) #590 by @fthomas
- Use BigInt instead of Long for the numeric parts of Version #579 by @fthomas
- Put all global sbt plugins in scala-steward.sbt #581 by @fthomas
- Extract padToSameLength from Order[Version] #580 by @fthomas
- Rewrite steward as StewardAlg and remove Context class #575 by @fthomas
- Make Cli a class #572 by @fthomas
- SemVer.parse: filter inside the for comprehension #570 by @fthomas
- Use better-monadic-for #561 by @fthomas