• v0.6.0 4a6776b442

    v0.6.0 Stable

    roelfdiedericks released this 2026-07-18 19:25:06 +02:00 | 28 commits to master since this release

    [0.6.0] - 2026-07-18

    Added

    • Full-document settings defaults: settings.defaults.json holds bar, product shell keys, and a complete shell.engine bag; export tool rebuilds it from code defaults plus archived shell-defaults.xml.
    • Settings resolver fills missing user keys and keeps product camelCase names in sync with engine names.
    • EditSettings Apply stays open when dirty; Close and win711-config use Yes/No/Cancel for unsaved changes.
    • Shell bounceStart rebuilds an open Start menu after settings Apply; reloadConfig only reloads settings.
    • Skin options list bolds non-default checkboxes (same idea as the main settings tree; respects Bold settings).
    • Docs: docs/SETTINGS-DEFAULTS.md for defaults SoT, load order, skins, and UpdateSettings traps.

    Changed

    • User settings.json is full (non-sparse); first-run and load normalize from the defaults file.
    • EditSettings defaultness uses product defaults (not only Open-Shell code defValues); icon size and other DPI/SPI-resolved knobs compare to live resolved defaults.
    • Any Start skin can be selected and kept; changing skin resets options to that skin's built-in defaults.
    • shell-defaults.xml is archive-only (export input); no longer packaged as a runtime dist requirement.

    Fixed

    • Settings load no longer replaces Windows Aero (or other skins) with Win10 Immersive templates after JSON load.
    • Skin option toggles no longer get wiped on Apply; glass color is not sticky when glass override is off.
    • Align-to-work-area and similar bools no longer stay bold after returning to the product default.

    Download

    • win711-Setup-0.6.0-x64.exe (193.7 MB) - Windows 10/11 x64 Setup (self-contained; no .NET Desktop install)
    • SHA256: 278cfd246dd9408898a2980755dbe9ca74a2f2d819a27562aae95de0bfb10e6b
    Downloads