2.18.0-beta.1 (2025-03-21)
Bug Fixes
- allow frontend function to send booleans & numbers to backend (#198) (aa4f054)
- Allow importing raw files like fonts, images, etc. from the webkit. (fd82cd1)
- Closes #159 (2f43350)
- Enable automatic proxy detection on Windows (#219) (f15c932)
- Fix #253 #159 #148 ?? (bebdfb5)
- Fix AUR PKGBUILD (3badb80)
- Fix custom accent color using RGBA instead of RGB. closes #229 (4b095d6)
- Fix debugger port reporting error when the port was not being used. (00d1b89)
- Fix Millennium freezing if a plugin makes an FFI call to a backend that can't acquire the GIL. (a7e3e1c)
- Fix Millennium not shutting down properly & improved developer warnings on potential issues (b960bfe)
- Fix Millennium trying to inject CSS as JS (4e1cc7f)
- Fix package manager to maintain backwards compatibility with old requirements.txt format (aee4361)
- Fix PKGBUILD to use arch based FS (b9c78f8)
- Fix plugin webkit shims not injecting after plugin enable. (3c6de9f)
- Fix README.md code line stats (afafdf7)
- Generic bug fixes (82a0b11)
- Pipe stdout to Millennium logger. (8db49ac)
- Plugins not loading on UNIX (58bc696)
- Properly set python home directory (904ad08)
- security: Fix a vulnerability where any website could connect to Millennium and install themes. (47639c3)
- Show the Steam UI after all plugins are finished loading instead of when the SharedJSContext connects (b5730a3)
- Some UNIX bug fixes (d6d8c9c)
- Whoops, didn't mean to commit those. closes #249 (ef2f0fa)
Features
- Add embedded updater (24de43b)
- Add enabled plugin names to element to make CSS styling easier. #258 (938bb82)
- Add Italian localization (#209) (de5a9d2)
- Add more info to plugins page (1e3a955)
- add Vietnamese localization (#208) (3e83de5)
- Ask users if they want auto updates, or to review updates, or to disable updates entirely. (62553cf)
- Better UNIX system folder heirarchy (#247) (cbe1fa1), closes #230 #234
- Remove CLI tool, most likely revamping it. (83c0a56)
- Show welcome modal to new users (7ea8358)
- Warn users of incompatible Steam.cfg files. (197e574)
- Warn users when no themes were found instead of showing empty dropdown. (6731867)