Skip to content

Fleasion v2.4.0b1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Aug 02:18
· 65 commits to main since this release

Version 2.4.0b1 Update

Major release: Roblox Env Proxy, live proxy inspection, improved cross-platform Roblox launching, new rigged-mesh exports, and broad cache/FastFlag reliability improvements.

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

Main Features

  • Roblox Env Proxy is now Fleasion's default routing mode. It scopes interception to Roblox Player/Sober through a loopback proxy instead of changing the hosts file or binding port 443; Windows can automatically fall back to a free loopback port when the preferred port is unavailable, and Roblox Studio is left untouched.
  • Added a new Proxy tab for live traffic inspection. Filter and highlight requests, inspect request/response bodies, hold traffic for editing, forward or drop it, replay requests, and create/import/export automatic replacement rules.
  • Custom FastFlags now apply more reliably at Player startup on Windows and macOS, including through Froststrap/AppleBlox launch rewrites. Linux now supports global FastFlag hotkeys, and Windows/Linux bindings can use mouse buttons and the mouse wheel; bindings remain active after the dashboard closes. Custom FastFlags can get an account banned; Fleasion shows a risk confirmation before enabling them.
  • Configs can now carry local replacement files in portable subfolders. Browse and drag-and-drop use shareable /Folder/file.ext paths, nested asset folders are supported up to ten levels, and Fleasion refreshes imported or changed configs while running.
  • Rigged meshes can be exported as single-file .glb files. v6/v7 mesh conversion also handles raw/Draco payloads and high-quality LOD data more reliably.
  • Animation previews and curve exports now preserve sparse body tracks and keyframe timing instead of snapping missing poses back to the bind pose.
  • Large cache views are more responsive: asset-type correction probes only visible rows in the background instead of loading full payloads just to identify them.
  • Run on Boot now uses per-user launch entries across Windows, macOS, and Linux; legacy Windows task failures can be repaired without making normal Fleasion startup run elevated. Fleasion also offers optional settings to lock managed Roblox files read-only or close Env-Proxied Roblox Player on exit.

Bug Fixes and Reliability

  • Roblox launching and proxy startup are more reliable across Windows, macOS, and Linux/Sober. Startup TLS failures now explain what was tested; Sober waits for the proxy before relaunching, pinned bootstrap traffic is kept tunneled, explicit proxy connections prefer IPv4 with IPv6 fallback, Windows relaunches protect Roblox session state and Xbox/GDK installs, and macOS offers retry/reinstall/log diagnostics when its relay fails.
  • macOS now handles Froststrap and AppleBlox installations more reliably, keeping modification and certificate state synchronized across bootstrapper restore snapshots and preserving normal Roblox link launching.
  • Clearing the cache database now also flushes in-memory payloads and cancels stale scraper/conversion work, so old assets do not reappear after a reset.
  • Windows can offer a consented, targeted repair when a protected Roblox Player installation blocks writes, granting Modify access only to the selected installation folders while preserving existing permissions.
  • Fixed selecting multiple assets and then clicking away copying the wrong asset to the clipboard. Windows now offers clearer firewall guidance when upstream connections are blocked; XFCE tray notifications are readable, and Arch-based Linux systems receive clearer missing-package guidance.
  • Opening configs no longer crashes on macOS, and newly copied config files are detected/imported automatically with warnings for invalid files.

Packaging and Release Support

  • Prerelease builds now use commit-labeled artifact names while keeping the installed application version clean. Stable installations stay on the stable channel; prerelease installations can follow newer prereleases and automatically return to stable after the final release.
  • Linux packages verify bundled mesh-conversion support, and Arch-based Linux users now receive a clear qt6-base dependency message when the tray cannot start.

Full Changelog: v2.3.0...v2.4.0b1