We love making Dependabot as delightful as possible - we think it makes the difference between a product people use and one they love.
For example, in the last couple of weeks we shipped two little touches we're really proud of:
- Semantic commit messages. We heard from the team at wire that they use semantic commit messages and wanted Dependabot to do the same. Then we heard from someone else that they didn't like the semantic prefixes much. Our solution? We now include the semantic prefix only if the repo was already using it (here's the code).
- Custom pull request labels. By default we label the PRs Dependabot creates
dependencieslabel, but we heard from one customer that they wanted to use their own label. Could we add a setting? No way! Dependabot can do better than that! We now ask if you'd like to use a new label for future PRs if/when you change the label on a Dependabot PR (here's a screenshot).
We're always looking for other ways we can make Dependabot even better. Got a suggestion? Let us know!