AppSec expert Niroshan Rajadurai says putting developers at the center of everything will enable you to meet your security goals.
When we first acquired Dependabot, we made it available as a GitHub app to give you the functionality to update your projects’ dependencies with pull requests. Those updates could be used to add support for new features, introduce performance improvements, or address security vulnerabilities.
Dependabot continues to help developers take care of tedious tasks so they can focus on what matters most for their projects. It’s come a long way from its first merged pull request in April 2017, and today we’re excited to announce that Dependabot just celebrated one million merged pull requests! 🎉
The one millionth Dependabot pull request was merged by @magarcia, when they updated their Gatsby and GitHub Pages-powered personal blog by bumping the babel-preset-gatsby package from
The process to check if a dependency is out-of-date, update it locally, find release notes for the new version, and submit a pull request may only take a few minutes—but it quickly adds up. What’s even more impressive about one million pull requests is the number of developer hours that have been saved. Without Dependabot for the past two years, we would have needed a team of engineers working solely on updating dependencies full-time. Instead, Dependabot can help those engineers focus on building new features, streamlining code, addressing bugs, and maintaining other high-priority projects.
Curious about how Dependabot can free up your time and keep your projects secure and up-to-date? Now you can install and configure it in a few clicks. Get it for free from GitHub Marketplace while we integrate it to make your workflow even more seamless.
Did you know? Dependabot also powers GitHub’s automated security fix pull requests—something we’re rolling out to all repositories that receive security alerts. GitHub will monitor your dependencies for known security vulnerabilities and automatically open pull requests to update them to the minimum required version.