NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #2264 by repository stars
Last release 14 days ago
24 Sep 2026
Ships unpredictably
gaps range from 8 days to 11 months
Some releases are documented
notes for 10 of 18 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
82 releases · first in 2019
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Update dependencies and build tools
Full Changelog: v1.19.2...v1.19.3
Nothing published for this version
Nothing published for this version
Fix a bug where pull requests from forks were ignored due to a previous change in how we use GitHub's API to fetch pull requests
Full Changelog: v1.19.1...v1.19.2
Nothing published for this version
Only relevant pull requests are retrieved by Bulldozer
Full Changelog: v1.19.0...v1.19.1
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add Prometheus metrics endpoint
Bulldozer now exposes Prometheus-style metrics at the /api/metrics path. Users can add labels or adjust summary quantiles using the server configuration file. Bulldozer continues to supports DogStatsD metrics, which are now described in the configuration example.
Full Changelog: v1.18.0...v1.19.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Retry merges when the base branch is modified
🎉 Contributed by @justinwyer
Full Changelog: v1.17.0...v1.18.0
Nothing published for this version
Nothing published for this version
Support setting options with environment variables
All settings in the options block in the configuration file can now also be set by environment variables. See the example server configuration and the README for the variable names.
⚠️ Note that the BULLDOZER_PUSH_RESTRICTION_USER_TOKEN variable was renamed to BULLDOZER_OPTIONS_PUSH_RESTRICTION_USER_TOKEN. Please update your deployment configuration if you set the old value.
Contributed by @DepickereSven.
Full Changelog: v1.16.0...v1.17.0
Skip updating pull requests with a server override
To reduce pressure on CI systems and Github, the update feature can be disabled at the
server level by specifying the following server option disable_update_feature.
Adds a new trigger type auto_merge for use in configuration. Thanks to @heuels! 🥳
Currently only the push and pull_request events have debug logging when a webhook is received. This is helpful for determining the trigger for bulldozer evaluation when those events occur. This PR includes similar logging for status, issue_comment, and pull_reuqest_review events.
Automatically updates the version of Go being used.
Catches unprotected branch errors from Github API.
Can now specify required statuses where Bulldozer will not update the PR until all of the required statuses are completed successfully.
Removes unnecessary error logging when attempting to delete a branch post-merge once Github has already done it.
Full Changelog: v1.15.0...v1.16.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add conditional merge configuration
Bulldozer can now determine the appropriate merge method using the same configuration options used for triggering merges. This makes it possible to configure merge methods for different types of pull requests. Additionally, a "max commits" option criteria is added to select merge methods when a PR has fewer than a specified number of commits. Resolves #266.
Previously, Bulldozer fetched the same configuration file for every PR that might be updated. This was a lot of redundant requests, especially if the repository uses remote configuration. This change reduces the number of requests observed in #276.
Full Changelog: v1.14.0...v1.15.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →