Skip to content

Releases: SteamClientHomebrew/Millennium

v3.0.0-beta.24

04 May 19:10

Choose a tag to compare

v3.0.0-beta.24 Pre-release
Pre-release

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

02 May 19:23

Choose a tag to compare

v3.0.0-beta.23 Pre-release
Pre-release

3.0.0-beta.23 (2026-05-02)

Bug Fixes

  • Preserve skin.json key order through the IPC layer (d6e8159)

v3.0.0-beta.22

02 May 17:59

Choose a tag to compare

v3.0.0-beta.22 Pre-release
Pre-release

3.0.0-beta.22 (2026-05-02)

Bug Fixes

  • Better fallback on main browser fail in captureBrowserSnapshot (77eb09e)
  • Better legacyPluginDisabledTooltip tooltip locale (05fb5b2)
  • Fix theme config not saving properly across sessions (05bcb65)

v2.36.1

30 Apr 16:47

Choose a tag to compare

2.36.1 (2026-04-30)

Bug Fixes

  • Make developer console title more accurate (82b9e36)

v2.36.0

29 Apr 17:25

Choose a tag to compare

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

  • allow passing --beta argument for installing beta prereleases (592eb61)
  • deleted Hungarian translation (2341c16)
  • Fixed Hungarian translation issues (03e07ad)
  • run test PKGBUILD before publishing to AUR (fee5461)

v3.0.0-beta.21

17 Apr 23:34

Choose a tag to compare

v3.0.0-beta.21 Pre-release
Pre-release

3.0.0-beta.21 (2026-04-17)

Bug Fixes

  • Fix startup issues on beta 18-20 (hopefully) (4228dd1)

v3.0.0-beta.20

11 Apr 17:23

Choose a tag to compare

v3.0.0-beta.20 Pre-release
Pre-release

3.0.0-beta.20 (2026-04-11)

Bug Fixes

  • cdp: scope Page.* blocks to SharedJSContext and forward target sessionId (830d1e1)
  • cdp: support multiple event listeners per CDP event (59e93b3)

v3.0.0-beta.19

07 Apr 02:15

Choose a tag to compare

v3.0.0-beta.19 Pre-release
Pre-release

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

04 Apr 17:48

Choose a tag to compare

v3.0.0-beta.18 Pre-release
Pre-release

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

25 Mar 21:22

Choose a tag to compare

v3.0.0-beta.17 Pre-release
Pre-release

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)