From 8cee867f19229547065bd61940bf4eb500bc321a Mon Sep 17 00:00:00 2001 From: nesquena-hermes Date: Mon, 29 Jun 2026 09:18:11 -0700 Subject: [PATCH] docs: weekly contributor tally refresh (20260629) (#5214) Regenerated by scripts/regen_contributors.py --apply (markers spliced, prose untouched, --verify clean). 304 contributors / 1771 credits. Co-authored-by: nesquena-hermes --- CONTRIBUTORS.md | 60 ++++++++++++++++++++++++++----------------------- README.md | 10 ++++----- 2 files changed, 37 insertions(+), 33 deletions(-) diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index cade3a79..b89a1619 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -7,11 +7,11 @@ A contributor's PR count is the number of distinct PRs they get credit for: PRs Generated by `scripts/regen_contributors.py` in the maintainer workspace, which unions five sources — the GitHub merged-PR list, `CHANGELOG.md` attribution lines, `Co-authored-by:` trailers on commits that landed on master, ship-comment scans (the `Shipped in vX` closing comments left by the release workflow on absorbed PRs), and absorb-commit scans (non-merge master commits that name `(#N)` in their subject for PRs shipped before a ship-comment was posted). A credit is only counted when it resolves to the contributor's own PR number; release/batch "vehicle" PRs and bug-reporter mentions do not generate credit. The tables between the markers below are regenerated automatically; the prose around them is maintained by hand. If your name is missing or wrong, open a PR against `CONTRIBUTORS.md` — we cross-check against the changelog on each release. -**288 people** have shipped code that landed in a release tag — including the long tail of folks whose work was salvaged into batch releases or absorbed via Co-authored-by trailers. +**304 people** have shipped code that landed in a release tag — including the long tail of folks whose work was salvaged into batch releases or absorbed via Co-authored-by trailers. -**Total contributors tracked:** 288 -**Total PR credits:** 1635 -**Last refreshed:** v0.51.587, 2026-06-22 +**Total contributors tracked:** 304 +**Total PR credits:** 1771 +**Last refreshed:** v0.51.742, 2026-06-29 The ranked tables below recognize contributors with **3 or more** landed PRs. Everyone with one or two PRs is listed in the [1–2 PR contributors](#12-pr-contributors) roll — every one of them moved the project forward. @@ -19,23 +19,23 @@ The ranked tables below recognize contributors with **3 or more** landed PRs. Ev | # | Contributor | PRs | First release | Latest release | |---|---|---:|---|---| -| 1 | [@franksong2702](https://github.com/franksong2702) | 264 | `v0.49.3` | `v0.51.587` | -| 2 | [@rodboev](https://github.com/rodboev) | 204 | `v0.51.223` | `v0.51.586` | +| 1 | [@franksong2702](https://github.com/franksong2702) | 289 | `v0.49.3` | `v0.51.721` | +| 2 | [@rodboev](https://github.com/rodboev) | 265 | `v0.51.223` | `v0.51.731` | | 3 | [@Michaelyklam](https://github.com/Michaelyklam) | 157 | `v0.50.240` | `v0.51.198` | | 4 | [@ai-ag2026](https://github.com/ai-ag2026) | 116 | `v0.50.279` | `v0.51.519` | | 5 | [@bergeouss](https://github.com/bergeouss) | 80 | `v0.48.0` | `v0.51.527` | | 6 | [@AJV20](https://github.com/AJV20) | 57 | `v0.51.93` | `v0.51.346` | | 7 | [@dso2ng](https://github.com/dso2ng) | 43 | `v0.50.227` | `v0.51.578` | | 8 | [@Sanjays2402](https://github.com/Sanjays2402) | 27 | `v0.50.292` | `v0.51.484` | -| 9 | [@starship-s](https://github.com/starship-s) | 25 | `v0.50.123` | `v0.51.547` | +| 9 | [@starship-s](https://github.com/starship-s) | 27 | `v0.50.123` | `v0.51.638` | | 10 | [@Hinotoi-agent](https://github.com/Hinotoi-agent) | 23 | `v0.50.10` | `v0.51.522` | | 11 | [@b3nw](https://github.com/b3nw) | 18 | `v0.51.122` | `v0.51.450` | | 12 | [@jasonjcwu](https://github.com/jasonjcwu) | 18 | `v0.50.227` | `v0.51.235` | | 13 | [@dobby-d-elf](https://github.com/dobby-d-elf) | 16 | `v0.51.38` | `v0.51.161` | | 14 | [@pamnard](https://github.com/pamnard) | 16 | `v0.51.186` | `v0.51.332` | -| 15 | [@Jordan-SkyLF](https://github.com/Jordan-SkyLF) | 13 | `v0.50.18` | `v0.51.66` | -| 16 | [@TomBanksAU](https://github.com/TomBanksAU) | 13 | `v0.51.251` | `v0.51.580` | -| 17 | [@santastabber](https://github.com/santastabber) | 12 | `v0.51.482` | `v0.51.575` | +| 15 | [@santastabber](https://github.com/santastabber) | 16 | `v0.51.482` | `v0.51.731` | +| 16 | [@TomBanksAU](https://github.com/TomBanksAU) | 14 | `v0.51.251` | `v0.51.580` | +| 17 | [@Jordan-SkyLF](https://github.com/Jordan-SkyLF) | 13 | `v0.50.18` | `v0.51.66` | | 18 | [@mysoul12138](https://github.com/mysoul12138) | 11 | `v0.51.159` | `v0.51.303` | | 19 | [@aronprins](https://github.com/aronprins) | 10 | `v0.44.0` | `v0.51.45` | | 20 | [@JKJameson](https://github.com/JKJameson) | 10 | `v0.50.198` | `v0.51.31` | @@ -45,22 +45,25 @@ The ranked tables below recognize contributors with **3 or more** landed PRs. Ev | 24 | [@LumenYoung](https://github.com/LumenYoung) | 9 | `v0.51.47` | `v0.51.132` | | 25 | [@zapabob](https://github.com/zapabob) | 9 | `v0.50.272` | `v0.51.452` | | 26 | [@24601](https://github.com/24601) | 8 | `v0.50.189` | `v0.51.5` | -| 27 | [@mccxj](https://github.com/mccxj) | 8 | `v0.51.74` | `v0.51.148` | -| 28 | [@armorbreak001](https://github.com/armorbreak001) | 7 | `v0.50.47` | `v0.50.50` | -| 29 | [@happy5318](https://github.com/happy5318) | 7 | `v0.50.238` | `v0.51.268` | -| 30 | [@Isla-Liu](https://github.com/Isla-Liu) | 7 | `v0.51.100` | `v0.51.340` | -| 31 | [@NocGeek](https://github.com/NocGeek) | 7 | `v0.50.251` | `v0.50.252` | -| 32 | [@AlexeyDsov](https://github.com/AlexeyDsov) | 6 | `v0.50.267` | `v0.51.197` | -| 33 | [@Carry00](https://github.com/Carry00) | 6 | `v0.51.121` | `v0.51.303` | -| 34 | [@iRonin](https://github.com/iRonin) | 6 | `v0.41.0` | `v0.41.0` | -| 35 | [@allenliang2022](https://github.com/allenliang2022) | 5 | `v0.51.185` | `v0.51.561` | -| 36 | [@andrewkangkr](https://github.com/andrewkangkr) | 5 | `v0.51.184` | `v0.51.222` | -| 37 | [@bsgdigital](https://github.com/bsgdigital) | 5 | `v0.50.159` | `v0.51.31` | -| 38 | [@cloudyun888](https://github.com/cloudyun888) | 5 | `v0.50.47` | `v0.50.140` | -| 39 | [@fxd-jason](https://github.com/fxd-jason) | 5 | `v0.50.245` | `v0.50.250` | -| 40 | [@lucasrc](https://github.com/lucasrc) | 5 | `v0.51.57` | `v0.51.184` | -| 41 | [@mvanhorn](https://github.com/mvanhorn) | 5 | `v0.51.254` | `v0.51.411` | -| 42 | [@v2psv](https://github.com/v2psv) | 5 | `v0.51.123` | `v0.51.261` | +| 27 | [@allenliang2022](https://github.com/allenliang2022) | 8 | `v0.51.185` | `v0.51.678` | +| 28 | [@claw-io](https://github.com/claw-io) | 8 | `v0.51.331` | `v0.51.712` | +| 29 | [@mccxj](https://github.com/mccxj) | 8 | `v0.51.74` | `v0.51.148` | +| 30 | [@AlexeyDsov](https://github.com/AlexeyDsov) | 7 | `v0.50.267` | `v0.51.628` | +| 31 | [@armorbreak001](https://github.com/armorbreak001) | 7 | `v0.50.47` | `v0.50.50` | +| 32 | [@happy5318](https://github.com/happy5318) | 7 | `v0.50.238` | `v0.51.268` | +| 33 | [@Isla-Liu](https://github.com/Isla-Liu) | 7 | `v0.51.100` | `v0.51.340` | +| 34 | [@NocGeek](https://github.com/NocGeek) | 7 | `v0.50.251` | `v0.50.252` | +| 35 | [@Carry00](https://github.com/Carry00) | 6 | `v0.51.121` | `v0.51.303` | +| 36 | [@iRonin](https://github.com/iRonin) | 6 | `v0.41.0` | `v0.41.0` | +| 37 | [@akrhin](https://github.com/akrhin) | 5 | `v0.51.464` | `v0.51.636` | +| 38 | [@andrewkangkr](https://github.com/andrewkangkr) | 5 | `v0.51.184` | `v0.51.222` | +| 39 | [@bsgdigital](https://github.com/bsgdigital) | 5 | `v0.50.159` | `v0.51.31` | +| 40 | [@cloudyun888](https://github.com/cloudyun888) | 5 | `v0.50.47` | `v0.50.140` | +| 41 | [@fxd-jason](https://github.com/fxd-jason) | 5 | `v0.50.245` | `v0.50.250` | +| 42 | [@luandnh](https://github.com/luandnh) | 5 | `v0.51.625` | `v0.51.690` | +| 43 | [@lucasrc](https://github.com/lucasrc) | 5 | `v0.51.57` | `v0.51.184` | +| 44 | [@mvanhorn](https://github.com/mvanhorn) | 5 | `v0.51.254` | `v0.51.411` | +| 45 | [@v2psv](https://github.com/v2psv) | 5 | `v0.51.123` | `v0.51.261` | ## Sustained contributors (3–4 PRs landed) @@ -83,6 +86,7 @@ The ranked tables below recognize contributors with **3 or more** landed PRs. Ev | [@deboste](https://github.com/deboste) | 3 | `v0.17.1` | `v0.50.297` | | [@dutchaiagency](https://github.com/dutchaiagency) | 3 | `v0.50.281` | `v0.50.286` | | [@gavinssr](https://github.com/gavinssr) | 3 | `v0.51.119` | `v0.51.153` | +| [@gottipx](https://github.com/gottipx) | 3 | `?` | `?` | | [@hacker1e7](https://github.com/hacker1e7) | 3 | `v0.50.245` | `v0.51.96` | | [@MinhoJJang](https://github.com/MinhoJJang) | 3 | `v0.51.132` | `v0.51.539` | | [@Mubashirrrr](https://github.com/Mubashirrrr) | 3 | `v0.51.231` | `v0.51.233` | @@ -98,9 +102,9 @@ The ranked tables below recognize contributors with **3 or more** landed PRs. Ev ## 1–2 PR contributors -217 more people each landed one or two PRs that shipped — a bug fix, a locale, a security hardening, a doc improvement, an infrastructure tweak. Every one moved the project forward. +229 more people each landed one or two PRs that shipped — a bug fix, a locale, a security hardening, a doc improvement, an infrastructure tweak. Every one moved the project forward. -[@29n](https://github.com/29n), [@86cloudyun-afk](https://github.com/86cloudyun-afk), [@AdoneyGalvan](https://github.com/AdoneyGalvan), [@aether-agent](https://github.com/aether-agent), [@akrhin](https://github.com/akrhin), [@aliceisjustplaying](https://github.com/aliceisjustplaying), [@alvistar](https://github.com/alvistar), [@amlyczz](https://github.com/amlyczz), [@andrewy-wizard](https://github.com/andrewy-wizard), [@antoniocarlos97ss](https://github.com/antoniocarlos97ss), [@Argonaut790](https://github.com/Argonaut790), [@arshkumarsingh](https://github.com/arshkumarsingh), [@ashbuildslife](https://github.com/ashbuildslife), [@ashuio](https://github.com/ashuio), [@Asunfly](https://github.com/Asunfly), [@ayushere](https://github.com/ayushere), [@bambalados](https://github.com/bambalados), [@bengdan](https://github.com/bengdan), [@betamod](https://github.com/betamod), [@bjb2](https://github.com/bjb2), [@Bobby9228](https://github.com/Bobby9228), [@bschmidy10](https://github.com/bschmidy10), [@camr](https://github.com/camr), [@carlytwozero](https://github.com/carlytwozero), [@Charanis](https://github.com/Charanis), [@ChaseFlorell](https://github.com/ChaseFlorell), [@Chukwuebuka-20](https://github.com/Chukwuebuka-20), [@Chukwuebuka-2003](https://github.com/Chukwuebuka-2003), [@chwps](https://github.com/chwps), [@claw-io](https://github.com/claw-io), [@cnogrin](https://github.com/cnogrin), [@colin-chang](https://github.com/colin-chang), [@cyberdyne187](https://github.com/cyberdyne187), [@DanielMaly](https://github.com/DanielMaly), [@darkopetrovic](https://github.com/darkopetrovic), [@davidsben](https://github.com/davidsben), [@DavidSchuchert](https://github.com/DavidSchuchert), [@DelightRun](https://github.com/DelightRun), [@dev-rehaann](https://github.com/dev-rehaann), [@dotBeeps](https://github.com/dotBeeps), [@DrMaks22](https://github.com/DrMaks22), [@eba8](https://github.com/eba8), [@edoumo](https://github.com/edoumo), [@eleboucher](https://github.com/eleboucher), [@emanon312](https://github.com/emanon312), [@enihcam](https://github.com/enihcam), [@eov128](https://github.com/eov128), [@expresso-code-org](https://github.com/expresso-code-org), [@Fail-Safe](https://github.com/Fail-Safe), [@fantasticsquirrel](https://github.com/fantasticsquirrel), [@FrancescoFarinola](https://github.com/FrancescoFarinola), [@gabogabucho](https://github.com/gabogabucho), [@gakugaku](https://github.com/gakugaku), [@galvani](https://github.com/galvani), [@GeoffBao](https://github.com/GeoffBao), [@georgebdavis](https://github.com/georgebdavis), [@GiggleSamurai](https://github.com/GiggleSamurai), [@gottipx](https://github.com/gottipx), [@gourangasatapathyvit](https://github.com/gourangasatapathyvit), [@gsurenull](https://github.com/gsurenull), [@hacker2005](https://github.com/hacker2005), [@halmisen](https://github.com/halmisen), [@haolf000](https://github.com/haolf000), [@heagandev](https://github.com/heagandev), [@hermes-gimmethebeans](https://github.com/hermes-gimmethebeans), [@hi-friday](https://github.com/hi-friday), [@hualong1009](https://github.com/hualong1009), [@huangzt](https://github.com/huangzt), [@humayunak](https://github.com/humayunak), [@indigokarasu](https://github.com/indigokarasu), [@insecurejezza](https://github.com/insecurejezza), [@intellectronica](https://github.com/intellectronica), [@jamesraddock](https://github.com/jamesraddock), [@JayC-L](https://github.com/JayC-L), [@jeffscottward](https://github.com/jeffscottward), [@Jellypowered](https://github.com/Jellypowered), [@jianongHe](https://github.com/jianongHe), [@jimdawdy-hub](https://github.com/jimdawdy-hub), [@JinYue-GitHub](https://github.com/JinYue-GitHub), [@jja881](https://github.com/jja881), [@joaompfp](https://github.com/joaompfp), [@Jonas-Degn](https://github.com/Jonas-Degn), [@jundev0001](https://github.com/jundev0001), [@junjunjunbong](https://github.com/junjunjunbong), [@Karlineal](https://github.com/Karlineal), [@KayZz69](https://github.com/KayZz69), [@kcclaw001](https://github.com/kcclaw001), [@kevin-ho](https://github.com/kevin-ho), [@kowenhaoai](https://github.com/kowenhaoai), [@kuishou68](https://github.com/kuishou68), [@lambyangzhao](https://github.com/lambyangzhao), [@latipun7](https://github.com/latipun7), [@lawrencel1ng](https://github.com/lawrencel1ng), [@leap233](https://github.com/leap233), [@legeantbleu](https://github.com/legeantbleu), [@leszek3737](https://github.com/leszek3737), [@LeungKaMing](https://github.com/LeungKaMing), [@likawa3b](https://github.com/likawa3b), [@linux-fertxo](https://github.com/linux-fertxo), [@linuxid10t](https://github.com/linuxid10t), [@liuqiangweb-svg](https://github.com/liuqiangweb-svg), [@LLMinem](https://github.com/LLMinem), [@lost9999](https://github.com/lost9999), [@luanxu-dev](https://github.com/luanxu-dev), [@lucky-yonug](https://github.com/lucky-yonug), [@lunarnexus](https://github.com/lunarnexus), [@lurebat](https://github.com/lurebat), [@Luxciax](https://github.com/Luxciax), [@lx3133584](https://github.com/lx3133584), [@Lynn-Lee](https://github.com/Lynn-Lee), [@Lyr-GW](https://github.com/Lyr-GW), [@MacLeodMike](https://github.com/MacLeodMike), [@maksym-mishchenko](https://github.com/maksym-mishchenko), [@malulian](https://github.com/malulian), [@mangodxd](https://github.com/mangodxd), [@mariosam95](https://github.com/mariosam95), [@MatzAgent](https://github.com/MatzAgent), [@mbac](https://github.com/mbac), [@michael-dg](https://github.com/michael-dg), [@migueltavares](https://github.com/migueltavares), [@minidarkmimi](https://github.com/minidarkmimi), [@mintymac](https://github.com/mintymac), [@mittyok](https://github.com/mittyok), [@mmartial](https://github.com/mmartial), [@MrFant](https://github.com/MrFant), [@mslovy](https://github.com/mslovy), [@nanookclaw](https://github.com/nanookclaw), [@neaucode-bot](https://github.com/neaucode-bot), [@ng-technology-llc](https://github.com/ng-technology-llc), [@nickgiulioni1](https://github.com/nickgiulioni1), [@NottheGuy007](https://github.com/NottheGuy007), [@octo-patch](https://github.com/octo-patch), [@OneFat3](https://github.com/OneFat3), [@Paladin173](https://github.com/Paladin173), [@PatrickNoFilter](https://github.com/PatrickNoFilter), [@perejaslav](https://github.com/perejaslav), [@PeterDaveHello](https://github.com/PeterDaveHello), [@plerohellec](https://github.com/plerohellec), [@psanger](https://github.com/psanger), [@puneetdixit200](https://github.com/puneetdixit200), [@Pythonming2020](https://github.com/Pythonming2020), [@reinocheong](https://github.com/reinocheong), [@renatomott](https://github.com/renatomott), [@rhelmer](https://github.com/rhelmer), [@rickchew](https://github.com/rickchew), [@rly09](https://github.com/rly09), [@RobertoVillegas](https://github.com/RobertoVillegas), [@RobinAngele](https://github.com/RobinAngele), [@roian6](https://github.com/roian6), [@roryford](https://github.com/roryford), [@ruxme](https://github.com/ruxme), [@ryan-remeo](https://github.com/ryan-remeo), [@ryansombraio](https://github.com/ryansombraio), [@s010mn](https://github.com/s010mn), [@s905060](https://github.com/s905060), [@Saik0s](https://github.com/Saik0s), [@samuelgudi](https://github.com/samuelgudi), [@SaulgoodMan-C](https://github.com/SaulgoodMan-C), [@sbe27](https://github.com/sbe27), [@shaoxianbilly](https://github.com/shaoxianbilly), [@sheng-di](https://github.com/sheng-di), [@simjak](https://github.com/simjak), [@sixianli](https://github.com/sixianli), [@sjh9714](https://github.com/sjh9714), [@skspade](https://github.com/skspade), [@smurmann](https://github.com/smurmann), [@snuffxxx](https://github.com/snuffxxx), [@spektro33](https://github.com/spektro33), [@Stampede](https://github.com/Stampede), [@stocky789](https://github.com/stocky789), [@suinia](https://github.com/suinia), [@sunilkumarvalmiki](https://github.com/sunilkumarvalmiki), [@sunnysktsang](https://github.com/sunnysktsang), [@swftwolfzyq](https://github.com/swftwolfzyq), [@syntheticgio](https://github.com/syntheticgio), [@Tamaz-sujashvili](https://github.com/Tamaz-sujashvili), [@tangerine-fan](https://github.com/tangerine-fan), [@TaraTheStar](https://github.com/TaraTheStar), [@tcconnally](https://github.com/tcconnally), [@tgaalman](https://github.com/tgaalman), [@thadreber-web](https://github.com/thadreber-web), [@thanhtoantnt](https://github.com/thanhtoantnt), [@the-own-lab](https://github.com/the-own-lab), [@theh4v0c](https://github.com/theh4v0c), [@theseussss](https://github.com/theseussss), [@tiansiyuan](https://github.com/tiansiyuan), [@timlawrenz](https://github.com/timlawrenz), [@tn801534](https://github.com/tn801534), [@toanalien](https://github.com/toanalien), [@tomaioo](https://github.com/tomaioo), [@trucuit](https://github.com/trucuit), [@ts2111](https://github.com/ts2111), [@ugur-murat-alt](https://github.com/ugur-murat-alt), [@vanshaj-pahwa](https://github.com/vanshaj-pahwa), [@vansour](https://github.com/vansour), [@vcavichini](https://github.com/vcavichini), [@vCillusion](https://github.com/vCillusion), [@vikarag](https://github.com/vikarag), [@viraatdas](https://github.com/viraatdas), [@Voicle99](https://github.com/Voicle99), [@waldmanz](https://github.com/waldmanz), [@wali-reheman](https://github.com/wali-reheman), [@watzon](https://github.com/watzon), [@weidzhou](https://github.com/weidzhou), [@weiwei83](https://github.com/weiwei83), [@wind-chant](https://github.com/wind-chant), [@wirtsi](https://github.com/wirtsi), [@woaijiadanoo](https://github.com/woaijiadanoo), [@xingyue52077](https://github.com/xingyue52077), [@xolom](https://github.com/xolom), [@XtremXpert](https://github.com/XtremXpert), [@xx77yy](https://github.com/xx77yy), [@ycj](https://github.com/ycj), [@yunyunyunyun-yun](https://github.com/yunyunyunyun-yun), [@yzp12138](https://github.com/yzp12138), [@zenc-cp](https://github.com/zenc-cp), [@zichen0116](https://github.com/zichen0116). +[@29n](https://github.com/29n), [@86cloudyun-afk](https://github.com/86cloudyun-afk), [@AdoneyGalvan](https://github.com/AdoneyGalvan), [@aether-agent](https://github.com/aether-agent), [@aliceisjustplaying](https://github.com/aliceisjustplaying), [@alvistar](https://github.com/alvistar), [@amlyczz](https://github.com/amlyczz), [@andrewy-wizard](https://github.com/andrewy-wizard), [@antoniocarlos97ss](https://github.com/antoniocarlos97ss), [@Argonaut790](https://github.com/Argonaut790), [@arshkumarsingh](https://github.com/arshkumarsingh), [@ashbuildslife](https://github.com/ashbuildslife), [@ashuio](https://github.com/ashuio), [@Asunfly](https://github.com/Asunfly), [@ayushere](https://github.com/ayushere), [@b-yelverton](https://github.com/b-yelverton), [@bambalados](https://github.com/bambalados), [@bengdan](https://github.com/bengdan), [@betamod](https://github.com/betamod), [@bjb2](https://github.com/bjb2), [@Bobby9228](https://github.com/Bobby9228), [@boriken72](https://github.com/boriken72), [@bschmidy10](https://github.com/bschmidy10), [@camr](https://github.com/camr), [@carlytwozero](https://github.com/carlytwozero), [@Charanis](https://github.com/Charanis), [@ChaseFlorell](https://github.com/ChaseFlorell), [@Chukwuebuka-20](https://github.com/Chukwuebuka-20), [@Chukwuebuka-2003](https://github.com/Chukwuebuka-2003), [@chwps](https://github.com/chwps), [@cnogrin](https://github.com/cnogrin), [@colin-chang](https://github.com/colin-chang), [@cyberdyne187](https://github.com/cyberdyne187), [@DanielMaly](https://github.com/DanielMaly), [@darkopetrovic](https://github.com/darkopetrovic), [@davidsben](https://github.com/davidsben), [@DavidSchuchert](https://github.com/DavidSchuchert), [@DelightRun](https://github.com/DelightRun), [@dev-rehaann](https://github.com/dev-rehaann), [@dotBeeps](https://github.com/dotBeeps), [@DrMaks22](https://github.com/DrMaks22), [@eba8](https://github.com/eba8), [@edoumo](https://github.com/edoumo), [@eleboucher](https://github.com/eleboucher), [@emanon312](https://github.com/emanon312), [@enihcam](https://github.com/enihcam), [@eov128](https://github.com/eov128), [@expresso-code-org](https://github.com/expresso-code-org), [@Fail-Safe](https://github.com/Fail-Safe), [@fantasticsquirrel](https://github.com/fantasticsquirrel), [@FrancescoFarinola](https://github.com/FrancescoFarinola), [@gabogabucho](https://github.com/gabogabucho), [@gakugaku](https://github.com/gakugaku), [@galvani](https://github.com/galvani), [@GeoffBao](https://github.com/GeoffBao), [@georgebdavis](https://github.com/georgebdavis), [@GiggleSamurai](https://github.com/GiggleSamurai), [@gourangasatapathyvit](https://github.com/gourangasatapathyvit), [@gsurenull](https://github.com/gsurenull), [@hacker2005](https://github.com/hacker2005), [@halmisen](https://github.com/halmisen), [@haolf000](https://github.com/haolf000), [@heagandev](https://github.com/heagandev), [@hermes-gimmethebeans](https://github.com/hermes-gimmethebeans), [@hi-friday](https://github.com/hi-friday), [@hualong1009](https://github.com/hualong1009), [@huangzt](https://github.com/huangzt), [@humayunak](https://github.com/humayunak), [@hyl-ailab](https://github.com/hyl-ailab), [@indigokarasu](https://github.com/indigokarasu), [@insecurejezza](https://github.com/insecurejezza), [@intellectronica](https://github.com/intellectronica), [@jamesraddock](https://github.com/jamesraddock), [@JayC-L](https://github.com/JayC-L), [@jcarvine](https://github.com/jcarvine), [@jeffscottward](https://github.com/jeffscottward), [@Jellypowered](https://github.com/Jellypowered), [@jianongHe](https://github.com/jianongHe), [@jimdawdy-hub](https://github.com/jimdawdy-hub), [@JinYue-GitHub](https://github.com/JinYue-GitHub), [@jja881](https://github.com/jja881), [@jkobject](https://github.com/jkobject), [@joaompfp](https://github.com/joaompfp), [@Jonas-Degn](https://github.com/Jonas-Degn), [@jundev0001](https://github.com/jundev0001), [@junjunjunbong](https://github.com/junjunjunbong), [@Karlineal](https://github.com/Karlineal), [@KayZz69](https://github.com/KayZz69), [@kcclaw001](https://github.com/kcclaw001), [@kevin-ho](https://github.com/kevin-ho), [@kowenhaoai](https://github.com/kowenhaoai), [@kuishou68](https://github.com/kuishou68), [@lambyangzhao](https://github.com/lambyangzhao), [@latipun](https://github.com/latipun), [@latipun7](https://github.com/latipun7), [@lawrencel1ng](https://github.com/lawrencel1ng), [@leap233](https://github.com/leap233), [@legeantbleu](https://github.com/legeantbleu), [@leszek3737](https://github.com/leszek3737), [@LeungKaMing](https://github.com/LeungKaMing), [@likawa3b](https://github.com/likawa3b), [@linux-fertxo](https://github.com/linux-fertxo), [@linuxid10t](https://github.com/linuxid10t), [@liuqiangweb-svg](https://github.com/liuqiangweb-svg), [@LLMinem](https://github.com/LLMinem), [@lost9999](https://github.com/lost9999), [@luanxu-dev](https://github.com/luanxu-dev), [@luckfu](https://github.com/luckfu), [@lucky-yonug](https://github.com/lucky-yonug), [@lunarnexus](https://github.com/lunarnexus), [@lurebat](https://github.com/lurebat), [@Luxciax](https://github.com/Luxciax), [@lx3133584](https://github.com/lx3133584), [@Lynn-Lee](https://github.com/Lynn-Lee), [@Lyr-GW](https://github.com/Lyr-GW), [@MacLeodMike](https://github.com/MacLeodMike), [@maksym-mishchenko](https://github.com/maksym-mishchenko), [@malulian](https://github.com/malulian), [@mangodxd](https://github.com/mangodxd), [@mariosam95](https://github.com/mariosam95), [@MatzAgent](https://github.com/MatzAgent), [@mbac](https://github.com/mbac), [@metaember](https://github.com/metaember), [@michael-dg](https://github.com/michael-dg), [@migueltavares](https://github.com/migueltavares), [@minidarkmimi](https://github.com/minidarkmimi), [@mintymac](https://github.com/mintymac), [@mittyok](https://github.com/mittyok), [@mmartial](https://github.com/mmartial), [@MrFant](https://github.com/MrFant), [@mslovy](https://github.com/mslovy), [@mydelren](https://github.com/mydelren), [@nanookclaw](https://github.com/nanookclaw), [@neaucode-bot](https://github.com/neaucode-bot), [@ng-technology-llc](https://github.com/ng-technology-llc), [@nickgiulioni1](https://github.com/nickgiulioni1), [@NottheGuy007](https://github.com/NottheGuy007), [@octo-patch](https://github.com/octo-patch), [@OneFat3](https://github.com/OneFat3), [@Paladin173](https://github.com/Paladin173), [@PatrickNoFilter](https://github.com/PatrickNoFilter), [@perejaslav](https://github.com/perejaslav), [@PeterDaveHello](https://github.com/PeterDaveHello), [@Pichatu](https://github.com/Pichatu), [@plerohellec](https://github.com/plerohellec), [@psanger](https://github.com/psanger), [@puneetdixit200](https://github.com/puneetdixit200), [@Pythonming2020](https://github.com/Pythonming2020), [@reinocheong](https://github.com/reinocheong), [@renatomott](https://github.com/renatomott), [@rhelmer](https://github.com/rhelmer), [@rickchew](https://github.com/rickchew), [@rly09](https://github.com/rly09), [@RobertoVillegas](https://github.com/RobertoVillegas), [@RobinAngele](https://github.com/RobinAngele), [@roian6](https://github.com/roian6), [@roryford](https://github.com/roryford), [@ruxme](https://github.com/ruxme), [@ryan-remeo](https://github.com/ryan-remeo), [@ryansombraio](https://github.com/ryansombraio), [@s010mn](https://github.com/s010mn), [@s905060](https://github.com/s905060), [@Saik0s](https://github.com/Saik0s), [@samuelgudi](https://github.com/samuelgudi), [@SaulgoodMan-C](https://github.com/SaulgoodMan-C), [@sbe27](https://github.com/sbe27), [@shaoxianbilly](https://github.com/shaoxianbilly), [@sheng-di](https://github.com/sheng-di), [@simjak](https://github.com/simjak), [@sixianli](https://github.com/sixianli), [@sjh9714](https://github.com/sjh9714), [@skspade](https://github.com/skspade), [@smurmann](https://github.com/smurmann), [@snuffxxx](https://github.com/snuffxxx), [@spektro33](https://github.com/spektro33), [@sr-dotcom](https://github.com/sr-dotcom), [@Stacey2911](https://github.com/Stacey2911), [@Stampede](https://github.com/Stampede), [@stefan-wisbric](https://github.com/stefan-wisbric), [@stocky789](https://github.com/stocky789), [@suinia](https://github.com/suinia), [@sunilkumarvalmiki](https://github.com/sunilkumarvalmiki), [@sunnysktsang](https://github.com/sunnysktsang), [@swftwolfzyq](https://github.com/swftwolfzyq), [@syntheticgio](https://github.com/syntheticgio), [@Tamaz-sujashvili](https://github.com/Tamaz-sujashvili), [@tangerine-fan](https://github.com/tangerine-fan), [@TaraTheStar](https://github.com/TaraTheStar), [@tcconnally](https://github.com/tcconnally), [@tgaalman](https://github.com/tgaalman), [@thadreber-web](https://github.com/thadreber-web), [@thanhtantran](https://github.com/thanhtantran), [@thanhtoantnt](https://github.com/thanhtoantnt), [@the-own-lab](https://github.com/the-own-lab), [@theh4v0c](https://github.com/theh4v0c), [@theseussss](https://github.com/theseussss), [@tiansiyuan](https://github.com/tiansiyuan), [@timlawrenz](https://github.com/timlawrenz), [@tn801534](https://github.com/tn801534), [@toanalien](https://github.com/toanalien), [@tomaioo](https://github.com/tomaioo), [@trucuit](https://github.com/trucuit), [@ts2111](https://github.com/ts2111), [@ugur-murat-alt](https://github.com/ugur-murat-alt), [@vanshaj-pahwa](https://github.com/vanshaj-pahwa), [@vansour](https://github.com/vansour), [@vcavichini](https://github.com/vcavichini), [@vCillusion](https://github.com/vCillusion), [@vikarag](https://github.com/vikarag), [@viraatdas](https://github.com/viraatdas), [@Voicle99](https://github.com/Voicle99), [@waldmanz](https://github.com/waldmanz), [@wali-reheman](https://github.com/wali-reheman), [@watzon](https://github.com/watzon), [@weidzhou](https://github.com/weidzhou), [@weiwei83](https://github.com/weiwei83), [@wind-chant](https://github.com/wind-chant), [@wirtsi](https://github.com/wirtsi), [@wlknight](https://github.com/wlknight), [@woaijiadanoo](https://github.com/woaijiadanoo), [@xingyue52077](https://github.com/xingyue52077), [@xolom](https://github.com/xolom), [@XtremXpert](https://github.com/XtremXpert), [@xx77yy](https://github.com/xx77yy), [@ycj](https://github.com/ycj), [@yunyunyunyun-yun](https://github.com/yunyunyunyun-yun), [@yzp12138](https://github.com/yzp12138), [@zenc-cp](https://github.com/zenc-cp), [@zichen0116](https://github.com/zichen0116). --- diff --git a/README.md b/README.md index 28440ca7..41f50ca8 100644 --- a/README.md +++ b/README.md @@ -637,24 +637,24 @@ The WebUI is still coupled to Hermes Agent internals for runtime execution, prov Hermes WebUI is built with help from the open-source community. Every PR — whether merged directly, absorbed into a batch release, or salvaged from a larger proposal — shapes the project, and we're grateful to everyone who has taken the time to contribute. -Over **288 contributors** have shipped code that landed in a release tag. The full, continuously-updated credit roll — including everyone with one or two PRs and the special-thanks roll for design and architectural work — lives in [`CONTRIBUTORS.md`](CONTRIBUTORS.md). A snapshot of the most prolific contributors: +Over **304 contributors** have shipped code that landed in a release tag. The full, continuously-updated credit roll — including everyone with one or two PRs and the special-thanks roll for design and architectural work — lives in [`CONTRIBUTORS.md`](CONTRIBUTORS.md). A snapshot of the most prolific contributors: ### Top contributors (by PR count, including absorbed/batch-released work) | # | Contributor | PRs | First → latest release | |---|---|---:|---| -| 1 | [@franksong2702](https://github.com/franksong2702) | 264 | `v0.49.3` → `v0.51.587` | -| 2 | [@rodboev](https://github.com/rodboev) | 204 | `v0.51.223` → `v0.51.586` | +| 1 | [@franksong2702](https://github.com/franksong2702) | 289 | `v0.49.3` → `v0.51.721` | +| 2 | [@rodboev](https://github.com/rodboev) | 265 | `v0.51.223` → `v0.51.731` | | 3 | [@Michaelyklam](https://github.com/Michaelyklam) | 157 | `v0.50.240` → `v0.51.198` | | 4 | [@ai-ag2026](https://github.com/ai-ag2026) | 116 | `v0.50.279` → `v0.51.519` | | 5 | [@bergeouss](https://github.com/bergeouss) | 80 | `v0.48.0` → `v0.51.527` | | 6 | [@AJV20](https://github.com/AJV20) | 57 | `v0.51.93` → `v0.51.346` | | 7 | [@dso2ng](https://github.com/dso2ng) | 43 | `v0.50.227` → `v0.51.578` | | 8 | [@Sanjays2402](https://github.com/Sanjays2402) | 27 | `v0.50.292` → `v0.51.484` | -| 9 | [@starship-s](https://github.com/starship-s) | 25 | `v0.50.123` → `v0.51.547` | +| 9 | [@starship-s](https://github.com/starship-s) | 27 | `v0.50.123` → `v0.51.638` | | 10 | [@Hinotoi-agent](https://github.com/Hinotoi-agent) | 23 | `v0.50.10` → `v0.51.522` | -See [`CONTRIBUTORS.md`](CONTRIBUTORS.md) for the full ranked list of all 288 contributors — the 3+ PR tables, the 1–2 PR roll, and the special-thanks notes for design and architectural contributions. +See [`CONTRIBUTORS.md`](CONTRIBUTORS.md) for the full ranked list of all 304 contributors — the 3+ PR tables, the 1–2 PR roll, and the special-thanks notes for design and architectural contributions. ### Notable contributions