Skip to content

Fleasion v2.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 20:19
· 115 commits to main since this release
dc4c639

VERSION 2.3.0 UPDATE

Major release: Custom FastFlags, major profile-performance improvements, improved Linux/Sober/Nix support, and broad proxy/replacer reliability fixes.

This update ended up being much larger than a normal patch.

Main Features

  • Custom FastFlags can now be edited live through the proxy, imported/exported as JSON, saved as named profiles, and loaded by replacing or merging with the current editor. A built-in browser retrieves current Roblox PC flags with search, family filtering, and multi-select import. Windows users can also assign global keybinds to toggle individual flags, startup-sensitive flags can be primed before Roblox's first dynamic refresh, and custom FastFlags now work with Sober. Custom FastFlags can get an account banned; Fleasion shows a risk confirmation before enabling them.
  • Major performance improvements make navigating gigantic replacement profiles and refreshing large dashboards dramatically faster. Previously sluggish workflows now feel near-instant.
  • Linux, Sober, and Nix/NixOS support received a major reliability pass. Fleasion now uses a self-updating Polkit helper for privileged proxy work, gives read-only/declarative hosts setups actionable guidance, and provides more reliable certificate handling and proxy startup.
  • Added optional desktop/start-menu integration for Windows, macOS, and Linux. It can be managed from Fleasion's GUI and is independent of Run on Boot.
  • TexturePack replacement handling is now much more reliable: exact slot overrides win correctly, inherited removals no longer override explicit replacements, and public assets are no longer mistaken for private/local replacement files.
  • Private asset downloads from games owned by the current user now work when Roblox rejects the old page-size request.
  • The scraper tab now resolves creator names more reliably instead of leaving entries stuck with numeric creator IDs.

Bug Fixes and Reliability

  • Fixed Windows Roblox multi-instance/account launches selecting stale or invalid executables. Subplace Joiner recent and favorite entries now recover game names when authenticated lookup is unavailable.
  • Fixed browser CORS failures caused by custom FastFlag interception and tightened wire-preserving passthrough and upstream transport handling.
  • Fleasion now removes the unexplained gu_acc host entry during cleanup instead of leaving it behind.
  • macOS proxy-helper startup, timeout handling, and diagnostics were improved.
  • Fixed Windows verified-tag spoofing and several account-switching, subplace-title, and cache/replacer edge cases.
  • Dialog button placement and Windows preview controls now size and align more consistently across supported platforms. Upstream and VPN settings controls no longer change from accidental mouse-wheel scrolling.
  • Resetting the framerate cap now writes Roblox's explicit 60 FPS default instead of leaving stale caps behind.
  • Sober relaunch and duplicate-instance handling are more reliable. Linux also warns before applying the R6 default avatar mesh modification.

Packaging and Release Support

  • Versioning is now sourced from pyproject.toml for runtime metadata, PyInstaller names, and release artifacts. Release artifacts use consistent versioned names and can be built from the release branch without depending on main.
  • Added the uv run fleasion application alias and uv run build workflow for source builds. Source builds now require Python 3.14+, and macOS universal-build support was updated for the current dependency set.
  • Linux release packages include the proxy helper.

Warning

On macOS, if you get a warning about the file not being able to be verified, and you can't open it, press Command+Space, go to Privacy & Security, scroll to the very bottom, and click "Open Anyways".

On Linux, if it asks you what application to open "Executable" files with, please right-click the file, go to Properties, then Permissions, and Allow this file to be run as program. Or at the terminal, you can make the binary executable via chmod +x Fleasion-v2.3.0-Linux.

Full Changelog: v2.2.1...v2.3.0