github SteamClientHomebrew/Millennium v3.0.0-beta.18

pre-releaseone day ago

3.0.0-beta.18 (2026-04-04)

Bug Fixes

  • build: add missing sstream include and remove unused set_config (23cd4c2)
  • build: remove stale websocketpp add_subdirectory (e72be84)
  • child: prevent terminal signals from propagating to plugins (9deb2d2)
  • cmake: resolve canonical Steam path and consolidate build messages (e55033b)
  • config: eliminate race condition in config-provider sync (94d7e4d)
  • loopback: scope re2 to loopback target and guard fopen_s behind WIN32 (bd4c2f2)
  • platform: support both CEF directory variants for hardlinks (dfaba25)
  • platform: use trampolines, fopen_s, WSASocketW, and drop stale includes (bfaa87f)
  • shutdown: event-driven CDP pipe cancellation on terminate (308afbf)
  • themes: inject root colors, slider CSS, and webkitJS into webkit pages (b341752), closes #617 #694
  • themes: inject stylesheets before to fix cascade order (86f2334), closes #210
  • types: correct ThemeEditor separator type and IsThemeInstalled return type (bfa1864)

Features

  • bootstrap: add millennium_pvs64 pressure-vessel unruntime shim for CDP pipe FD forwarding through bwrap (5eb398d)
  • cdp: route frontend CDP calls through C++ pipe binding (df6d564)
  • install.sh: Add support for --run-id which lets you install a Millennium build from a GitHub Actions run (8f8bbb2)
  • plugins: add legacy plugin detection and superseded plugin modal (9f1a7bd)
  • quickcss: add native file watcher with live reload (aa40ed1)

Don't miss a new Millennium release

NewReleases is sending notifications on new releases.