Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.
Needs review
3,254 commits sit in this repo's top risk tercile, which is 34% of the 9,654scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 5.4 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.
Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.
Began other-led, now leaning deps.
Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.
| # | Commit | Author | When | Lines | Review priority | Top driver |
|---|---|---|---|---|---|---|
| 1 | 264022a7Add roles and versions as new dimensions (in addition to language) | bep | 10mo ago | +13.7K -5.9K | 100thElevated | more lines added than baseline |
| 2 | 5be51ac3Squashed 'docs/' changes from d1a251933..dc7a9ae12 | bep | 1y ago | +12.4K -14.0K | 100thElevated | more lines added than baseline |
| 3 | 7285e740all: Rework page store, add a dynacache, improve partial rebuilds, and some general spring cleaning | bep | 2y ago | +18.9K -18.0K | 100thElevated | more lines added than baseline |
| 4 | 9b0050e9Squashed 'docs/' content from commit 5c085a37b | bep | 2y ago | +64.1K -0 | 100thElevated | more lines added than baseline |
| 5 | 35dec7c9Squashed 'docs/' changes from 4d936aee6..4dd2d6415 | bep | 2y ago | +24.2K -8.1K | 100thElevated | more lines added than baseline |
| 6 | 167c0153Create lightweight forks of text/template and html/template | bep | 6y ago | +17.8K -264 | 100thElevated | more lines added than baseline |
| 7 | b9bd35d7Squashed 'docs/' content from commit fdea5430f | bep | 6y ago | +38.2K -0 | 100thElevated | more lines added than baseline |
| 8 | 416493b5hugolib: Add a site benchmark | bep | 7y ago | +9.7K -0 | 100thElevated | more lines added than baseline |
| 9 | 597e418cMake Page an interface | bep | 7y ago | +14.2K -9.4K | 100thElevated | more lines added than baseline |
| 10 | ec4e6f9dSquashed 'docs/' content from commit f887bd7b | bep | 9y ago | +44.7K -0 | 100thElevated | more lines added than baseline |
| 11 | 0373e431Squashed 'docs/' changes from 35abbc86..f887bd7b | bep | 9y ago | +14.8K -16 | 100thElevated | more lines added than baseline |
| 12 | 6dbde8d7Squashed 'docs/' changes from f3c88b08..b0470688 | bep | 9y ago | +20.6K -16.2K | 100thElevated | more lines added than baseline |
| 13 | dd78d5b2Squashed 'docs/' content from commit 5d9a6703 | bep | 9y ago | +27.2K -0 | 100thElevated | more lines added than baseline |
| 14 | de7c32a1tpl: Add template function namespaces | Cameron Moore | 9y ago | +7.1K -5.3K | 100thElevated | more lines added than baseline |
| 15 | 2a44ca54More doc site improvements. Added documentation's new layout | spf13 | 12y ago | +19.6K -178 | 100thElevated | more lines added than baseline |
| 16 | 96b6ae81Adding example blog | William McGann | 12y ago | +14.7K -0 | 100thElevated | more lines added than baseline |
| 17 | 4d333e81New Homepage for Hugo | spf13 | 13y ago | +7.7K -54 | 100thElevated | more lines added than baseline |
| 18 | c86d9f4aSquashed 'docs/' changes from 1f8ddb8a52..e17426e2b6 | bep | 2mo ago | +5.6K -5.9K | 100thElevated | more lines added than baseline |
| 19 | a2469d50testing: Rewrite all the old style integration tests to txtar style tests | bep | 9mo ago | +4.0K -8.2K | 100thElevated | more lines added than baseline |
| 20 | 8b980342Squashed 'docs/' changes from 8c46b304a..9b06f951e | bep | 2y ago | +7.7K -4.6K | 100thElevated | more lines added than baseline |
| 21 | d02f0622 livereload: Improve the livereload script build and update to v4.0.2 | bep | 2y ago | +3.9K -47 | 100thElevated | more lines added than baseline |
| 22 | e509cac5Squashed 'docs/' changes from 7ef2dbce4..cb18a5183 | bep | 2y ago | +4.7K -2.0K | 100thElevated | more lines added than baseline |
| 23 | d139f302docs: Replace docs.json with docs.yaml | bep | 3y ago | +4.4K -6.1K | 100thElevated | more lines added than baseline |
| 24 | 94181829build(deps): bump gocloud.dev from 0.24.0 to 0.30.0 | dependabot[bot] | 3y ago | +2.5K -162 | 100thElevated | more lines added than baseline |
| 25 | 241b21b0Create a struct with all of Hugo's config options | bep | 3y ago | +13.0K -14.5K | 100thElevated | more lines added than baseline |
| 26 | e48ffb76Squashed 'docs/' changes from 1de7a358c..ef9c4913c | bep | 5y ago | +9.5K -81 | 100thElevated | more lines added than baseline |
| 27 | 5ac0f751Squashed 'docs/' changes from 0584815c8..723da4a37 | bep | 6y ago | +9.6K -0 | 100thElevated | more lines added than baseline |
| 28 | 9f5a9207Add Hugo Modules | bep | 7y ago | +9.8K -5.3K | 100thElevated | more lines added than baseline |
| 29 | eb161656Squashed 'docs/' changes from 37095d540..d1cf9adc4 | bep | 7y ago | +11.8K -22.8K | 100thElevated | more lines added than baseline |
| 30 | 047c4188Squashed 'docs/' changes from d9c8fc220..f9a5dc59b | bep | 8y ago | +13.7K -368 | 100thElevated | more lines added than baseline |
| 31 | 3cdf19e9:sparkles: Implement Page bundling and image handling | bep | 8y ago | +5.7K -3.2K | 100thElevated | more lines added than baseline |
| 32 | ecf5e081Squashed 'docs/' changes from 000ab7c42..4628b9ec2 | bep | 9y ago | +12.0K -200 | 100thElevated | more lines added than baseline |
| 33 | 217d25f5Docs: Upgrade Font Awesome from 4.1.0 to 4.5.0 | Anthony Fok | 10y ago | +4.4K -2.4K | 100thElevated | more lines added than baseline |
| 34 | be2097e1tpl: split template.go | bep | 11y ago | +2.5K -2.4K | 100thElevated | more lines added than baseline |
| 35 | a87f171bUpdating / Rewriting / Adding all of the documentation in preparation for the next release | spf13 | 12y ago | +2.1K -987 | 100thElevated | more lines added than baseline |
| 36 | 6e16449eadding hugo | spf13 | 13y ago | +3.5K -0 | 100thElevated | more lines added than baseline |
| 37 | c23d9790Squashed 'docs/' changes from 0755fb534d..1f8ddb8a52 | bep | 3mo ago | +3.9K -3.5K | 100thElevated | more lines added than baseline |
| 38 | 1b4514e0Encode and Decode using the libwebp library via WASM with animation support | bep | 8mo ago | +4.5K -349 | 100thElevated | more lines added than baseline |
| 39 | 83cfdd78Reimplement and simplify Hugo's template system | bep | 1y ago | +5.3K -4.4K | 100thElevated | more lines added than baseline |
| 40 | e293e7caAdd js.Batch | bep | 1y ago | +4.5K -978 | 100thElevated | more lines added than baseline |
| 41 | 7bed16c3build(deps): bump gocloud.dev from 0.24.0 to 0.29.0 | dependabot[bot] | 3y ago | +2.1K -128 | 100thElevated | more lines added than baseline |
| 42 | baa55690build(deps): bump gocloud.dev from 0.24.0 to 0.29.0 | dependabot[bot] | 3y ago | +2.1K -131 | 100thElevated | more lines added than baseline |
| 43 | c3a59a7dbuild(deps): bump gocloud.dev from 0.24.0 to 0.28.0 (#10610) | dependabot[bot] | 3y ago | +2.0K -161 | 100thElevated | more lines added than baseline |
| 44 | cf3e077dtpl/internal: Synch Go templates fork with Go 1.16dev | bep | 5y ago | +2.5K -138 | 100thElevated | more lines added than baseline |
| 45 | eada236fIntroduce a tree map for all content | bep | 6y ago | +4.8K -2.4K | 100thElevated | more lines added than baseline |
| 46 | bfb9613aAdd Goldmark as the new default markdown handler | bep | 6y ago | +3.4K -1.7K | 100thElevated | more lines added than baseline |
| 47 | f9978ed1Image resource refactor | bep | 7y ago | +2.6K -1.5K | 100thElevated | more lines added than baseline |
| 48 | c7165589Add a "deploy" command | Robert van Gent | 7y ago | +1.7K -12 | 100thElevated | more lines added than baseline |
| 49 | dea71670Add Hugo Piper with SCSS support and much more | bep | 8y ago | +4.7K -1.1K | 100thElevated | more lines added than baseline |
| 50 | 93ca7c9eall: Refactor to nonglobal Viper, i18n etc. | bep | 9y ago | +2.8K -2.5K | 100thElevated | more lines added than baseline |
Two views of the same model: where the cuts fall, and what commit shape lands you above them.
Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.
The 200 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.
gohugoio/hugo has 9,888 commits in its history from 916 contributors, the first of them Jul 4, 2013. In the last 90 days 219 files were touched, 347 times in total, most often version_current.go. Every commit is scored for change risk from its size, spread and the history of the files it touches.