How we bring you up-to-date

After you enable a repo, it's most likely that some or a lot of gems/packages are outdated. In order to bring your repo up-to-date we'll drip-feed your with updates until everything is updated or you decided to ignore certain updates.

We'll always start with any security related updates and open pull requests for all of them right away.

After that we will look at all outdated dependencies and sort them by their semantic version difference. We start with all patch level updates, then minor updates and lastly major updates. The idea behind that is that patch level updates are usually easier to apply.

At all times you’ll never have more than 7 pull requests from Depfu open. We don’t want to overwhelm you since it really doesn’t help to have 50+ PRs about updates. This means you can work your way through the updates at your own pace.