GitHub commit history sync and a redesigned chart notes modal
The GitHub integration now backfills your full repository commit history, uninstalls are handled cleanly, and the chart annotation modal got a redesign.
The GitHub integration we shipped earlier this week now backfills and continuously syncs your repository's commit history, not just pushes made after the moment you connected it. That means your dashboard's deploy and commit context goes back further than "connect date," so a traffic or error change from before you set up the integration can still be lined up against the commit that likely caused it.
We also redesigned the modal used to add notes to charts — the same annotation feature that lets you (or a GitHub push, automatically) mark what happened on a given day directly on the "Visitors over time" chart.
Separately, uninstalling the GitHub app from a repository now behaves the way you'd expect: disconnecting no longer leaves a stale, broken connection sitting in Settings.
What shipped
- NewThe GitHub integration now backfills and keeps syncing your repository's commit history, not just new pushes made after connecting.
- ImprovedRedesigned the "Add note" modal used to annotate charts.
- ImprovedUninstalling the GitHub app from a repo is now handled cleanly instead of leaving a broken connection behind.