Releases: SteamClientHomebrew/Millennium
Releases · SteamClientHomebrew/Millennium
v3.0.0-beta.24
3.0.0-beta.24 (2026-05-04)
Bug Fixes
- Fix Millennium not starting properly when using BPM as startup location (b4d68fc)
v3.0.0-beta.23
v3.0.0-beta.22
3.0.0-beta.22 (2026-05-02)
Bug Fixes
v2.36.1
v2.36.0
2.36.0 (2026-04-29)
Bug Fixes
- add safe.directory for git in container (c1c5374)
- allow builder user to access workspace repo (80ee2b1)
- build paru from source, use PACMAN=paru for AUR dep resolution (e422948)
- build paru-bin from AUR instead of stale prebuilt binary (7029305)
- drop paru, install deps via pacman and bun manually (ba10663)
- install all build deps manually in CI, add bun install step (64648fe)
- let PKGBUILD handle bun installation (74237ca)
- pre-populate srcdir to avoid makepkg git clone issues (5e9e30f)
- resolve paru download URL from GitHub API (0c8a5c1)
- skip runtime deps in test PKGBUILD (814c3e8)
- Steam Beta: Fix component hooks causing the front-end to crash (25d76d2)
- strip steam dep instead of skipping all deps (46826e4)
- use paru for AUR dep resolution in CI (de29102)
Features
v3.0.0-beta.21
v3.0.0-beta.20
3.0.0-beta.20 (2026-04-11)
Bug Fixes
v3.0.0-beta.19
3.0.0-beta.19 (2026-04-07)
Bug Fixes
- build: add loader package to bun workspace (7373eda)
Features
- cdp: give each plugin its own isolated CDP instance (ac2fd6e)
v3.0.0-beta.18
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)
v3.0.0-beta.17
3.0.0-beta.17 (2026-03-25)
Bug Fixes
- arch: simplify PKGBUILD to single package with auto-generated debug and remapped debug paths (655350d)
- cmake: remove CACHE from internal set() variables (187c88e)
- ffi: remove dead updater FFI bindings (b922613)
- settings: restore saved tab when returning to settings (c9fa827)
Features
- frontend: warn users about legacy non-lua plugins on startup (cdf620a)