-
v0.5.0 Stable
released this
2026-07-18 15:14:47 +02:00 | 33 commits to master since this release[0.5.0] - 2026-07-18
Added
- Config Start menu All Programs dropdown: Cascading sub-menu / Inside main menu / Hidden (
shell.programsMode:Cascade|Inline|Hidden; default Cascade). - Classic Start pin rail union: OS Start pins (via
IStartLayoutCmdlet/start2.binmonitor, 5s poll safety net) plus classic folder pins; default pin folder%LOCALAPPDATA%\win711\Pinned. - Local OS pin suppress list (
%LocalAppData%\win711\os-pin-hidden.json) so unpin from classic hides OS-sourced items without writing Win11 Start. - StartMenuHelper shipped for classic pin folder (
pin_classic); settingsshell.pinnedPrograms/pinnedItemsPath/disablePinExtonsettings.json. - Classic Start context menus: single Pin / Unpin from Start menu for the pin section (folder + OS suppress); stock Windows pin/unpin verbs stripped inside the menu (
disablePinExtdefault true so Explorer is not dual-labeled). - OS pin COM export is stamp-gated on
start2.bin(mtime/size): not re-written on every Start open; still refreshes after real OS pin changes (watcher + 5s poll). - Pin path debug timing in
shell.logwhenshell.debugLoggingis on (OsStartPins:EnsureLoaded skip/COM, export create/export/parse ms, resolve, union, pin/unpin). - Shell SEH crash dumps to
%LocalAppData%\win711\crashes\(shell.crashDumpOff|Mini|Medium|Full; default Mini); breadcrumb.txtafter dump; config Advanced control. - Bar: shell-down pipe fail-fast (short Connect when shell likely down) + rate-limited alert when Start host dies / restarts.
- Decision D12 (pin stores: OS honor + classic folder + suppress) and pin/crash tooling notes under
tools/(watch-start-pins.ps1,register-startmenu-helper.ps1).
Fixed
- Crash on hover of OS-sourced pin items: do not store export order in
jumpIndex(that field is jumplist-only; usemruOrderinstead).
Download
win711-Setup-0.5.0-x64.exe(193.7 MB) - Windows 10/11 x64 Setup (self-contained; no .NET Desktop install)- SHA256:
05ad579536474b02c664c92e4fd40908ea2d5bdd36c7f88b99e3a19cebdadd20
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Config Start menu All Programs dropdown: Cascading sub-menu / Inside main menu / Hidden (
-
v0.4.0 Stable
released this
2026-07-18 12:05:45 +02:00 | 34 commits to master since this release[0.4.0] - 2026-07-18
Added
- Start menu style choice in config: Classic or Windows 7 style (
shell.menuStyle:Classic1|Win7). Classic two-column is not offered. - Advanced settings in config Start menu tab opens Open-Shell lineage EditSettings (
win711-shell.exe -openshell-settings) without installing stock Open-Shell. - Shell EditSettings / g_Settings config knobs load/save
settings.json(shell.engine+ product keys); dual writers (config + shell) merge-preserve keys; reload via event + pipe.
Changed
- Live OpenShell Settings registry backend and shell-settings.xml bridge SoT retired for config knobs. Order/MRU remain registry. D7 updated.
Fixed
tools/publish-release.ps1: compute SHA-256 withoutGet-FileHash(missing in some host PowerShell profiles).
Download
win711-Setup-0.4.0-x64.exe(193.4 MB) - Windows 10/11 x64 Setup (self-contained; no .NET Desktop install)- SHA256:
79c571f30f0a88ee2db09367f061047459cc6252c3e772f352c1892c90ed3533
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Start menu style choice in config: Classic or Windows 7 style (
-
v0.3.0 Stable
released this
2026-07-17 18:05:16 +02:00 | 36 commits to master since this release[0.3.0] - 2026-07-17
Added
- Start menu Computer / This PC → Properties opens classic System Properties via
control.exe sysdm.cplby default (shell.computerPropertiesClassic); config checkbox on Start menu tab. shell.debugLogging(default off) + config Advanced Enable shell debug logging — full shell menu log (LOG_ALL) to%LocalAppData%\win711\shell.log(separate frombar.debugLogging/bar.log).- Bar Exit full session teardown:
win711-stop --skip-baruninjects StartMenuDLL and stops shell/netman/config so stock taskbar + Start return (D10).
Fixed
tools/stop-peers.ps1: prefer nativewin711-stopreliably; remove broken PowerShell Add-Type fallback parse path.
Download
win711-Setup-0.3.0-x64.exe(193.3 MB) - Windows 10/11 x64 Setup (self-contained; no .NET Desktop install)- SHA256:
75f831ab9ee36b47ba3966c842dc390fbb7c5bbee2075998e4380eaaf326daef
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Start menu Computer / This PC → Properties opens classic System Properties via
-
v0.2.2 Stable
released this
2026-07-17 17:23:19 +02:00 | 38 commits to master since this release[0.2.2] - 2026-07-17
Changed
- Default task button right-click menu is Classic mirrored (
bar.taskButtonContextMenu:ClassicMirrored) instead of nativeSystemMenu.
Download
win711-Setup-0.2.2-x64.exe(193.4 MB) - Windows 10/11 x64 Setup (self-contained; no .NET Desktop install)- SHA256:
9d4d4ea9d59386a6a0b760ab435517059a29aec00f354999cfdb58416804443f
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Default task button right-click menu is Classic mirrored (
-
v0.2.1 Stable
released this
2026-07-17 17:10:39 +02:00 | 39 commits to master since this release[0.2.1] - 2026-07-17
Added
docs/GOAL.md- product slash goal / locked shape (content formerly in root README).logo_base.png- master branding art for rebuilds.tools/make-branding.ps1- clear background, writelogo.png, multi-reswin711.ico(16-256 PNG frames).logo.png- transparent product logo for README/docs/stage.
Changed
- Root README.md is a traditional project front door (install, features, logo; no local path / third-party product name clutter).
- Branding ship assets:
logo.png+ multi-reswin711.ico(fromlogo_basevia make-branding); stage/NSIS/stop helpers copylogo.png. - Docs links (AGENTS, BUILD, INSTALLER, TODO, MCP, feasibility, components-eval) point at GOAL.md vs public README as appropriate.
- AGENTS: "re-release it" same-version retag/publish workflow; ASCII-safe changelog rules.
Removed
logo.jpg- replaced bylogo.png.
Download
win711-Setup-0.2.1-x64.exe(193.4 MB) - Windows 10/11 x64 Setup (self-contained; no .NET Desktop install)- SHA256:
ff0b46cc4524ea859072f89895273acc6391effcfddedab18f63cd362c15fe6b
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.2.0 Stable
released this
2026-07-17 16:18:19 +02:00 | 43 commits to master since this release[0.2.0] - 2026-07-17
Added
- Root AGENTS.md - SemVer, Unreleased changelog practice, "release it" workflow, Make/layout rules.
docs/THEMES.md- locked theme layout:theme\bar\{id}\andtheme\shell\*.skin*.make stage/tools/stage-installer.ps1- installer payload: self-contained single-file bar/config/netman plus shell, themes, and mcp fromdist\; no PDBs/bak in stage.tools/verify-native-deps.ps1- gate shell PE size and reject VC++ redistributable DLL dependencies.- Native
win711-stop(make stopbuild-first) - graceful peer stop for Make and NSIS upgrade/uninstall. - Branding assets
win711.icoandlogo.jpgfor ARP/Setup. - Expanded
docs/INSTALLER.md- NSIS outline, dist vs stage, upgrade/uninstall with graceful unhook, locked product choices (Program Files, Runwin711, ARP Win711 / ByteHeavy Industries). - Root
VERSION,tools/nsis/win711.nsi,tools/nsis/build-installer.ps1, andmake installer- packstage\intoartifacts\win711-Setup-<ver>-x64.exe(NSIS 3). make release/tools/publish-release.ps1- upload Setup to Forgejo (WIN711_FORGEJO_TOKEN->git.goclaw.org).
Fixed
win711-stop: post MSG_EXIT (CleanStartMenuDLL / FreeLibrary) so Explorer actually unmaps StartMenuDLL.dll; bare WM_CLOSE left the DLL mapped and broke NSIS uninstall.
Changed
- NSIS Setup: zlib compression (faster install; larger Setup OK) instead of solid LZMA.
- Start Menu: folder Win711 with Win711 launch shortcut and Uninstall Win711 (default NSIS uninstaller icon); no config shortcut.
- Theme/skin resolution only under
theme\bar\andtheme\shell\(barThemeLoader, shellGetSkinsPath, package-dist, gates); removed rootThemes\, rootSkins\, andtheme\win711\. dist\remains framework-dependent with PDBs for day-to-day debug;stage\is the self-contained ship tree (no end-user .NET Desktop install for managed peers).- Shell already builds with static CRT (
/MT); shipping docs and gates treat VC++ redist as unnecessary when verification passes. - Peer stop path prefers
win711-stop.exeover PowerShell-only kill (Explorer can releaseStartMenuDLL.dllafter unhook).
Download
win711-Setup-0.2.0-x64.exe(193 MB) - Windows 10/11 x64 Setup (self-contained; no .NET Desktop install)- SHA256:
7992d20b01c54fb7f9602b25b6129af335bf977461b35ef088df94525c6767ad
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads