github SteamClientHomebrew/Millennium v3.5.0

3 hours ago

3.5.0 (2026-09-26)

Bug Fixes

  • address FFI type checking, IPC size guard, and exec handle leak from PR #878 review (e442e87)
  • ffi-binder: don't fail plugin config calls when recording them (8653f95), closes #903
  • fix plugin config not working (0c195fa)
  • install.sh: exit on checksum verification failure (e09b0cf)
  • locales: update french translations (2adcd04)
  • Lua API: Prevent utils.exec from stealing user focus. Closes #875 (ad91713)
  • lua-host: support tables in FFI arguments and return values (45beef5)
  • Potentially fix edge case where an internal Valve assertion crashes the client (e1842f1)
  • starlight: Fix LSP generator not creating the LSP out dir (ab826f5)
  • starlight: remove baseUrl and use relative paths for ts 7 (8ba2af2)
  • starlight: stop editing project files on every build. Closes #884 (c072284)
  • update webpack modules for 2026-09-09 beta (99169d0)

Features

  • Lua API: Add utils.url_decode and utils.base64_decode. Closes #883 (7843290)
  • starlight: resolve ---@class/---@field types instead of unknown (7be2343)

Don't miss a new Millennium release

NewReleases is sending notifications on new releases.