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
16 commits sit in this repo's top risk tercile, which is 34% of the 47scored. 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.2 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 feature-led, now leaning other.
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 | 45fe6a5fMigrate to Jetpack Compose | roozbehzarei | 2y ago | +682 -348 | 99thElevated | more lines added than baseline |
| 2 | af7d1cc6Initial commit | Roozbeh Zarei | 4y ago | +1.0K -0 | 97thElevated | more lines added than baseline |
| 3 | 6735d884Add progress indicator + Migrate to material 3 design | Roozbeh Zarei | 4y ago | +252 -55 | 95thElevated | more lines added than baseline |
| 4 | 2593727eCreate CODE_OF_CONDUCT.md | Roozbeh Zarei | 4y ago | +128 -0 | 93thElevated | more lines added than baseline |
| 5 | 7c16c472Update license | Roozbeh Zarei | 1mo ago | +121 -24 | 90thElevated | more lines added than baseline |
| 6 | c9059cb8Refactor and document | roozbehzarei | 1y ago | +58 -17 | 88thElevated | more lines added than baseline |
| 7 | 1bf2da10Migrate to Kotlin DSL | Roozbeh Zarei | 3y ago | +64 -71 | 86thElevated | more lines added than baseline |
| 8 | 39acd18bCreate README.md | Roozbeh Zarei | 4y ago | +40 -0 | 84thElevated | more lines added than baseline |
| 9 | e77e4a75Implement Splash Screen | Roozbeh | 4y ago | +55 -15 | 82thElevated | more lines added than baseline |
| 10 | e5891537Update libraries and migrate build to version catalogs | Roozbeh Zarei | 2y ago | +46 -26 | 80thElevated | more lines added than baseline |
| 11 | 62578518Fix webview not rendering webpages correctly | roozbehzarei | 1y ago | +45 -43 | 78thElevated | more lines added than baseline |
| 12 | 52908efbUpdate README | Roozbeh Zarei | 1mo ago | +28 -24 | 74thElevated | more lines added than baseline |
| 13 | c80e66a5Render pages in fullscreen mode in custom view | Roozbeh Zarei | 1y ago | +28 -6 | 74thElevated | more lines added than baseline |
| 14 | 03e62886Create LICENSE | Roozbeh Zarei | 4y ago | +24 -0 | 71thElevated | more lines added than baseline |
| 15 | 764c62f8Replace deprecated methods | Roozbeh Zarei | 3y ago | +21 -33 | 69thElevated | more lines added than baseline |
| 16 | 6f842b4dUpdate Gradle build configuration to add support for Android 17 | Roozbeh Zarei | 1mo ago | +26 -45 | 67thElevated | more lines added than baseline |
| 17 | 43cc2eb1Apply Foojay Toolchains Plugin | Roozbeh Zarei | 1mo ago | +16 -0 | 65thTypical | more lines added than baseline |
| 18 | e877bed2Determinate ProgressBar for webpages' loading progress | Roozbeh Zarei | 3y ago | +15 -1 | 62thTypical | more lines added than baseline |
| 19 | 63f7fd1eImprove back button functionality | Roozbeh | 4y ago | +19 -19 | 62thTypical | more lines added than baseline |
| 20 | 320d5c1cCreate FUNDING.yml | Roozbeh Zarei | 3y ago | +13 -0 | 59thTypical | more lines added than baseline |
| 21 | 7b5c039bUpdate dependencies | Roozbeh Zarei | 3y ago | +14 -12 | 56thTypical | more scattered than baseline |
| 22 | 4a3eb46fImprove documentation | Roozbeh Zarei | 2y ago | +11 -14 | 54thTypical | more focused than baseline |
| 23 | 1d85d5e0Update README.md | Roozbeh Zarei | 1y ago | +11 -9 | 52thTypical | more focused than baseline |
| 24 | 42616269Change namespace/package naming | roozbehzarei | 1y ago | +9 -9 | 49thTypical | more scattered than baseline |
| 25 | a710b8c6Update dependencies and add support for Android 13 | Roozbeh Zarei | 3y ago | +10 -10 | 49thTypical | more scattered than baseline |
| 26 | 9b3faa73Update README.md | Roozbeh Zarei | 2y ago | +9 -9 | 46thTypical | fewer lines added than baseline |
| 27 | 0db29cd7Update project to support Android 14 | Roozbeh Zarei | 2y ago | +10 -10 | 44thTypical | more scattered than baseline |
| 28 | 78a1bb2aUpdate dependency version(s) | roozbehzarei | 1y ago | +8 -8 | 39thTypical | fewer lines added than baseline |
| 29 | 9f4f4d6fUpdate README.md | Roozbeh Zarei | 1y ago | +8 -6 | 39thTypical | fewer lines added than baseline |
| 30 | 22c54852Support edge-to-edge properly | Roozbeh Zarei | 2y ago | +8 -2 | 39thTypical | fewer lines added than baseline |
| 31 | bdf053c6Set color used in progress animation of the swipe-to-refresh layout | Roozbeh Zarei | 4y ago | +7 -2 | 35thTypical | fewer lines added than baseline |
| 32 | 1e43dd9fMigrate to compilerOptions DSL | roozbehzarei | 1y ago | +7 -3 | 32thBelow typical | fewer lines added than baseline |
| 33 | bac88399Upgrade plugins and dependencies | Roozbeh Zarei | 1y ago | +8 -8 | 32thBelow typical | fewer lines added than baseline |
| 34 | 52c00c89Upgrade Gradle, AGP and libraries | Roozbeh Zarei | 2y ago | +7 -7 | 29thBelow typical | fewer lines added than baseline |
| 35 | 72fa131aUpdate README.md | Roozbeh Zarei | 4y ago | +5 -5 | 27thBelow typical | fewer lines added than baseline |
| 36 | bc9a6705Enable optimization and obfuscation | roozbehzarei | 1y ago | +2 -1 | 22thBelow typical | fewer lines added than baseline |
| 37 | 57b82019Improve URL handling | Roozbeh Zarei | 1y ago | +2 -3 | 22thBelow typical | fewer lines added than baseline |
| 38 | 6b9bba56Update README.md | Roozbeh Zarei | 4y ago | +2 -1 | 22thBelow typical | fewer lines added than baseline |
| 39 | 3bae0121Add "Buy Me a Coffee" platform | Roozbeh Zarei | 2y ago | +1 -13 | 16thBelow typical | fewer lines added than baseline |
| 40 | 7fcc612dBump minSdk to level 23 | roozbehzarei | 2y ago | +1 -1 | 16thBelow typical | fewer lines added than baseline |
| 41 | 7863a593Update README.md | Roozbeh Zarei | 3y ago | +1 -1 | 16thBelow typical | fewer lines added than baseline |
| 42 | 1dc7b64fUpdate donation link | Roozbeh Zarei | 1mo ago | +1 -1 | 9thBelow typical | fewer lines added than baseline |
| 43 | dc1003c6Update email | Roozbeh Zarei | 1mo ago | +1 -1 | 9thBelow typical | fewer lines added than baseline |
| 44 | 059c5403Target API 35 (Android 15) | Roozbeh Zarei | 2y ago | +1 -1 | 9thBelow typical | fewer lines added than baseline |
| 45 | 35c50857DOM storage is enabled by default | Roozbeh Zarei | 2y ago | +1 -1 | 9thBelow typical | fewer lines added than baseline |
| 46 | 9bcc69deDelete .idea directory | Roozbeh Zarei | 4y ago | +0 -69 | 3thBelow typical | fewer lines added than baseline |
| 47 | 5d20c91eFix app crash on API levels below 24 | Roozbeh Zarei | 3y ago | +0 -0 | 1thBelow typical | fewer 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 47 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.
roozbehzarei/superwebview has 49 commits in its history from 3 contributors, the first of them Jul 9, 2022. In the last 90 days 3 files were touched, 3 times in total, most often build.gradle.kts. Every commit is scored for change risk from its size, spread and the history of the files it touches.