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
167 commits sit in this repo's top risk tercile, which is 33% of the 500scored. 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 6.8 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 fix-led, now leaning feature.
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 | Risk | Top driver |
|---|---|---|---|---|---|---|
| 1 | 93433f05import diff viewer (#5798) | Harutyun Amirjanyan | 1y ago | +13.9K -39 | 100%Elevated | more lines added than baseline |
| 2 | 869eb966fixed every issue and also tested with npm run lint | Raunak Raj | 2y ago | +9.4K -16 | 100%Elevated | more lines added than baseline |
| 3 | c4bae849update token tests (#5270) | Alice Koreman | 2y ago | +7.3K -4 | 100%Elevated | more lines added than baseline |
| 4 | de5ca297Godot Syntax Highlighting (#5986) | Azat Alimov | 1mo ago | +3.5K -1 | 99%Elevated | more lines added than baseline |
| 5 | 690052dbGenerate public types from ace-internal.d.ts (#5427) | Azat Alimov | 1y ago | +8.8K -1.7K | 99%Elevated | more lines added than baseline |
| 6 | 78a28b91Moving open source scripts and css loaded for doc website using external sources to github repo static files. | nlujjawal | 1y ago | +2.2K -4 | 99%Elevated | more lines added than baseline |
| 7 | 36aa1dfeVue mode (#5483) | Azat Alimov | 2y ago | +2.3K -1 | 99%Elevated | more lines added than baseline |
| 8 | 5becebf2update vim | nightwing | 2y ago | +1.3K -367 | 99%Elevated | more lines added than baseline |
| 9 | f60e6320continue providing types | mkslanc | 2y ago | +2.0K -1.0K | 99%Elevated | more lines added than baseline |
| 10 | f66172bbChore: Tests refactoring timeouts (#5929) | Azat Alimov | 5mo ago | +1.1K -1.3K | 98%Elevated | more lines added than baseline |
| 11 | 427f05caadd JSONiq and MySQL syntax examples to kitchen-sink docs, update modelist, and enhance MySQL token tests (#5909) | Azat Alimov | 6mo ago | +1.6K -4 | 98%Elevated | more lines added than baseline |
| 12 | ceca6f7bfix: generator function's determination; wrong parameter highlighting (#5538) | Azat Alimov | 2y ago | +1.1K -2.3K | 98%Elevated | more lines added than baseline |
| 13 | cec9e2abreturn base ace.d.ts; use `ace-internal` for inner typings | mkslanc | 2y ago | +2.3K -2.3K | 98%Elevated | more lines added than baseline |
| 14 | 1d09f95fcontinue type casting | mkslanc | 3y ago | +1.5K -858 | 98%Elevated | more lines added than baseline |
| 15 | 054a3d64Initial support for using range.getClientRects to measure text. (#5922) | Harutyun Amirjanyan | 2w ago | +1.6K -486 | 97%Elevated | more lines added than baseline |
| 16 | 7e53851dimprove typings and add module documentation for extensions (#5827) | Azat Alimov | 1y ago | +751 -89 | 97%Elevated | more lines added than baseline |
| 17 | c89c0d56Add GROQ highlighting model (#5940) | Espen Hovlandsdal | 3mo ago | +879 -0 | 96%Elevated | more lines added than baseline |
| 18 | 25d3feecimprove types for internal development (#5662) | Azat Alimov | 1y ago | +808 -662 | 96%Elevated | more lines added than baseline |
| 19 | 31cb7b54Add basic(ms-basic) highlight mode (#5649) | Azat Alimov | 1y ago | +907 -0 | 96%Elevated | more lines added than baseline |
| 20 | e59ae67dAutomate Generation of d.ts for Ace Editor Modes (#5518) | Azat Alimov | 2y ago | +1.2K -628 | 96%Elevated | more lines added than baseline |
| 21 | 9a5b4d0bchange declaration structure for ace-code | mkslanc | 2y ago | +1.6K -332 | 96%Elevated | more lines added than baseline |
| 22 | 747317a6fix powershell highlighting | mkslanc | 2y ago | +626 -42 | 96%Elevated | more lines added than baseline |
| 23 | 5402ec96use declare module instead of hackish typedef's | mkslanc | 2y ago | +992 -1.0K | 96%Elevated | more lines added than baseline |
| 24 | 7e7f3298correct many descriptions; automatic type declarations generation with tsc | mkslanc | 3y ago | +1.0K -786 | 96%Elevated | more lines added than baseline |
| 25 | b4748041Add support for the Clue language (#5823) | Markos-Th09 | 1y ago | +627 -1 | 95%Elevated | more lines added than baseline |
| 26 | dd9fdf5aTransform TextInput to es6 class (#5805) | Azat Alimov | 1y ago | +848 -722 | 95%Elevated | more lines added than baseline |
| 27 | b45e94cbFeat: Add scroll diff decorators (#5807) | Azat Alimov | 1y ago | +631 -103 | 95%Elevated | more lines added than baseline |
| 28 | 06d51b91feat: Multiline Search Support: line breaks `\n` (#5675) | Sekedus | 1y ago | +427 -68 | 95%Elevated | more lines added than baseline |
| 29 | f4d0e33dFix: Folding for comments and different modes (#5533) | Azat Alimov | 2y ago | +718 -278 | 95%Elevated | more lines added than baseline |
| 30 | d8411db9continue providing types | mkslanc | 2y ago | +601 -292 | 95%Elevated | more lines added than baseline |
| 31 | c5c19dc4feat(mode): Add Cedar and CedarSchema language modes for Ace Editor (#5944) | Victor Moreno | 3mo ago | +513 -0 | 93%Elevated | more lines added than baseline |
| 32 | 33440ff5improve VBScript folding logic: handle and test double keywords like `Do While` and `Loop Until` (#5911) | Azat Alimov | 6mo ago | +374 -54 | 93%Elevated | more lines added than baseline |
| 33 | 63add651Improve diffview (#5806) | Harutyun Amirjanyan | 1y ago | +560 -339 | 93%Elevated | more lines added than baseline |
| 34 | b0ee067ffeat: adding CloudEditor theme (#5404) | Marin Sokol | 2y ago | +388 -1 | 93%Elevated | more lines added than baseline |
| 35 | 1d060175Add syntax highlighting for Flix (#5356) | Holger Dal Mogensen | 2y ago | +503 -0 | 93%Elevated | more lines added than baseline |
| 36 | 4fff99e3feat: add nasal language (#5342) | BobDotCom | 2y ago | +479 -0 | 93%Elevated | more lines added than baseline |
| 37 | 84d383b7continue providing types | mkslanc | 2y ago | +460 -214 | 93%Elevated | more lines added than baseline |
| 38 | ab962b95continue providing types | mkslanc | 3y ago | +445 -196 | 93%Elevated | more lines added than baseline |
| 39 | aef50688improve getBoundingClientRect in mockdom (#5973) | Harutyun Amirjanyan | 2mo ago | +430 -110 | 92%Elevated | more lines added than baseline |
| 40 | 9498a7fcFeat: Extension to show whitespaces in selection (#5844) | Azat Alimov | 6mo ago | +463 -128 | 92%Elevated | more lines added than baseline |
| 41 | 6e110b00Fix: Update for compliance with typescript 5.9.2 (#5855) | Azat Alimov | 11mo ago | +519 -469 | 92%Elevated | more lines added than baseline |
| 42 | 085730ffFeat: Implement text markers (#5835) | Azat Alimov | 1y ago | +555 -15 | 92%Elevated | more lines added than baseline |
| 43 | 43100669Add `createDiffView` wrapper (#5825) | Azat Alimov | 1y ago | +612 -369 | 92%Elevated | more lines added than baseline |
| 44 | 6fde7456feature(gutter): add experimental ability to replace fold icon with custom for a specific row (#5787) | nlujjawal | 1y ago | +412 -1 | 92%Elevated | more lines added than baseline |
| 45 | f9c8ed27csv mode (#5748) | Harutyun Amirjanyan | 1y ago | +570 -1 | 92%Elevated | more lines added than baseline |
| 46 | 6c4ae396add ziglang support | Raunak Raj | 2y ago | +488 -1 | 92%Elevated | more lines added than baseline |
| 47 | cd55932afix: don't throw unhandled errors in TabstopManager when EditSession becomes `undefined` (#5193) | André Oliveira | 3y ago | +304 -285 | 92%Elevated | more lines added than baseline |
| 48 | 8a690c55Cleanup tests (#5933) | Harutyun Amirjanyan | 4mo ago | +606 -1.5K | 90%Elevated | more lines added than baseline |
| 49 | 8cef13f8Hint and security annotations (#5627) | André Oliveira | 2y ago | +329 -70 | 90%Elevated | more lines added than baseline |
| 50 | 25d86b6dUpdate java highlight mode to support 21 version features (#5343) | Azat Alimov | 2y ago | +335 -70 | 90%Elevated | 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.
ajaxorg/ace has 3,947 commits in its history from 461 contributors, the first of them Sep 29, 2013. In the last 90 days 54 files were touched, 57 times in total, most often ace.d.ts. Every commit is scored for change risk from its size, spread and the history of the files it touches.