Repository navigation
Evanovar RAM v2.7.2
What's Changed
- perf(encryption): read hardware identifiers in parallel by @pealz1 in #29
- fix(websocket): refuse connections that carry a browser Origin header by @pealz1 in #28
- fix(websocket): compare passwords as bytes so non-ASCII passwords work by @pealz1 in #27
- fix(accounts): keep note when an account is re-added by @pealz1 in #26
- fix(encryption): roll back config when switching methods fails by @pealz1 in #25
- fix(accounts): serialize before writing so a failed save cannot truncate data by @pealz1 in #24
- test: add unittest suite for encryption and run it in CI by @pealz1 in #23
- build(deps): bump selenium from 4.48.0 to 4.49.0 by @dependabot[bot] in #33
- build(deps-dev): bump pyinstaller from 6.22.2 to 6.22.3 by @dependabot[bot] in #32
- build(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #31
- build(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #30
- build(deps): bump urllib3 from 2.7.0 to 2.8.0 by @dependabot[bot] in #34
- fix(launch): validate place id, job id and link code before building the URL by @pealz1 in #42
- fix(storage): share one atomic JSON writer and keep unreadable files aside by @pealz1 in #43
- fix(accounts): hold the accounts lock while deleting and editing notes by @pealz1 in #44
- fix(updater): verify the downloaded update before replacing the application by @pealz1 in #45
- fix(diagnostics): remove old log files and make the retention configurable by @pealz1 in #46
- feat(websocket): throttle repeated wrong passwords by @pealz1 in #47
- feat(settings): make the startup cookie check configurable by @pealz1 in #48
- feat(auto-rejoin): let the connectivity check addresses be configured by @pealz1 in #49
- chore: add a ruff check for real errors and fix what it found by @pealz1 in #50
- fix(shortcuts): create the Start Menu shortcut with the shared, quoted code path by @pealz1 in #53
- build(deps): bump astral-sh/setup-uv from 9.0.0 to 10.2.0 by @dependabot[bot] in #54
- perf(encryption): read hardware identifiers through WMI instead of PowerShell by @pealz1 in #57
- feat(paths): allow the data folder to be moved with --data-dir or RAM_DATA_DIR by @pealz1 in #58
- fix(accounts): reorder by account name so dragging works inside a group view by @pealz1 in #59
- feat(accounts): add a search box to the account list by @pealz1 in #60
- feat(accounts): export and import accounts through a password protected backup by @pealz1 in #61
- feat(themes): add color presets and a custom accent color by @pealz1 in #62
- fix(avatars): refresh saved avatars after a week and clean up unused ones by @pealz1 in #63
- feat(settings): make import concurrency and the Headless Manager scan interval configurable by @pealz1 in #64
- fix(ui): keep the window responsive while Multi Roblox waits and shortcuts are changed by @pealz1 in #65
New Contributors
- @pealz1 made their first contribution in #29
- @dependabot[bot] made their first contribution in #33
Full Changelog: v2.7.1...v2.7.2