Automated Desktop Material Windows build from exact commit 320ba9279542.
Version 4.0.120801. Unsigned installer built by .github/workflows/build-installers.yml.
Commits in this release
Changes after release v3.6.3-beta3-zadxpkbzjw, bounded to the exact range 60d3a582784916fd38e4053eecdb49c1fb1d976f..320ba927954237131b5285fd23a9bd057078f920:
320ba9279542Hide selected vocabulary filename0fe5c9c74cfbAccept schemaVersion for personal vocabulary filesd3a822d77359Merge branch 'feat/restore-features-on-2026-08-07'cea55243826fPut every feature back on the August 7 chromef235ec87ae2eReplace the revert's guessed test attribution with a real baselinee697f74e0befMerge branch 'revert/ui-to-2026-08-07-literal'f3f29f6ef0b5Revert the interface to 2026-08-07 literally, features and all9c9755d8447cSay which MD3 design was retired, because the app is still Material Design 30bc04eac6b6bTell the handoff that Material mode is actually gonefe1db0dbb5e3Merge the stopped fleets' work, keeping only what outlived the shell92b3ef9164d8Merge remote-tracking branch 'origin/finish/ui-revert-to-2026-08-07'e5808f738562Retire Material mode, and mend what the revert left pointing at its ghostdaf4d20833cdGive the reverted interface back the features it dropped on the way past64dd076c678eMake the reverted tree compile, and reconnect what the revert strandede92ae7dec271Fix CI run token for release validationcd297ffab449Guard release targets against stale CI metadatac832903bc735Refresh current handoff snapshot427029d9bc8cRevert the interface to 2026-08-07, before both MD3 waves514ce07e1cf0Render the interface the app had before the MD3 rewrite064fdab5fd8dPreserve two stopped fleets' unfinished work4cf9d6fdf3d1Recount what the site claims about itself, and teach the counter the restb7cfb5196315Make the merged worktree test assert something that can be true7cf8ef6f18c7Merge the stranded worktree-list workb19a74b9e259Stop the rail offering sections the repository cannot reachbc677573a0c2Draw Classic mode one navigation rail instead of one and a halfb64bd138d647Compile the vendored dependencies before something else takes the blame9c7835aa4440Give Classic mode the navigation rail its own design always specifiedb9f1bb2c1870Refuse to photograph a build older than the sources it claims to show3e51992e14bcRefresh current release receipts9582f07f7ec3Refresh current release receipts5cb2281643b7Refresh README current status snapshot210a35b2ddbaRefresh README current status snapshotd6819521dff2Narrow ORAS retry result before hashinged76b74ff972Narrow ORAS retry result before hashing1ed8c62456bfDiscover complete Visual Studio installationscd2a00749fa8Discover complete Visual Studio installationsd71d4ad1e779Handle empty Visual Studio discovery output1823b8b6fbccHandle empty Visual Studio discovery output9fb234002ffcHarden Windows Node bootstrap fallback reportingeb6e27657d43Harden Windows Node bootstrap fallback reportingc213c19f0be5Clarify README current status and historical receipts66245a9fb958Bound DOM assertions in agent-session panel tests78870185c884Clarify README current status and historical receipts91462c4fdffdRecord agent-session assertion lag repair418e56a59272Bound DOM assertions in agent-session panel tests96c25861dba7Reconcile current roadmap and release receipts28f6d0f36a31Retry a dropped connection in the ORAS download, and nothing else9fbcdfb519a6Update the gallery count the three new frames changedc8ea3e41152cRun the capture plan through Prettier6bec6c5e2e1eGive the three new captures their documentation pages- 105 older commits omitted by the release-note safety limits.
Windows-capable Releases are eligible to own the auto-update feed. The promotion helper only selects a Release carrying RELEASES and *-full.nupkg; Squirrel consumes those assets from releases/latest/download/.
Lines of code
| Area | Files | Lines | Non-blank |
|---|---|---|---|
| App source | 1,677 | 584,658 | 538,243 |
| Docs and documentation site | 435 | 451,131 | 438,555 |
| App tests | 1,113 | 283,645 | 258,242 |
| Agent run and verification records (excluded) | 168 | 272,668 | 268,631 |
| Vendored / third-party (excluded) | 31 | 149,837 | 127,390 |
| App styles | 287 | 70,628 | 60,762 |
| Linux TUI source | 86 | 41,651 | 37,880 |
| Other subprojects | 48 | 35,766 | 34,585 |
| Build and tooling scripts | 105 | 33,418 | 30,600 |
| Repository root | 15 | 20,062 | 18,139 |
| Remote-access site | 19 | 15,459 | 14,935 |
| Linux TUI tests | 82 | 14,357 | 11,967 |
| CI workflows and editor config | 65 | 12,786 | 11,588 |
| Linux TUI packaging and contracts | 9 | 5,015 | 4,899 |
| App static assets | 10 | 2,421 | 2,309 |
| Unclassified | 8 | 854 | 786 |
| Project total | 3,959 | 1,571,851 | 1,463,490 |
| Everything counted | 4,158 | 1,994,356 | 1,859,511 |
Of the project total, 40,843 lines across 11 files are generated by tooling rather than written by hand.
| Written by | Lines | Share |
|---|---|---|
| Agents | 1,304,974 | 65.4% |
| People | 689,382 | 34.6% |
| Total attributed | 1,994,356 | 100% |
Attribution is per surviving line via git blame, not lines added: a line written and later deleted counts for nobody. A commit counts as agent-written when its author is an automation identity or it carries a Co-Authored-By trailer naming an agent.
Measured at 320ba92.
Counted by CI over 320ba927954237131b5285fd23a9bd057078f920 with node script/count-lines.mjs.
Release code name
Traditional Big Bun · 大包
Workflow timing
- Workflow started:
2026-08-18T03:10:14Z - Workflow completed:
2026-08-18T03:41:54Z - Workflow duration:
00:31:40