Changelog

What's new in PhasmaStrap.

Every release, newest first. The same notes show on the News page inside the app.

2.21.1

Latest

New look

  • The settings window has been redesigned with a side menu and new page layouts

Settings

  • Settings that apply right away no longer save your other unsaved changes with them
  • Closing the window now warns about any unsaved change
  • Only two frame rate caps remain: the FastFlags limit and the Roblox settings file cap
  • Text boxes, dropdowns and hint texts fit their content and name the right pages

Safety

  • Saved alt accounts no longer overwrite each other's login; affected accounts ask to be added again
  • Settings and account files can no longer be half written or overwritten with an old copy
  • Asset Warp's certificate now only works for Roblox addresses and its key is protected
  • Your PhasmaStrap sign-in is stored encrypted
  • Party and Discord joins check the server details before launching

Fixes

  • Forced resolution, power plan and Game Bar settings are put back properly, even after a crash
  • The Accounts tab no longer crashes after switching tabs
  • Joining a friend's or private server is no longer redirected by the server picker
  • Web requests are no longer sent several times
  • Background features run in one PhasmaStrap process instead of several
  • Many crashes and freezes across the dialogs, overlays, game chat and settings pages
  • A game's places list no longer disappears under a long list of private servers
  • Your account picture shows again next to your name
  • Restarting and uninstalling no longer run hidden command windows

2.21.0

New look

  • The settings window has been redesigned with a side menu and new page layouts

Settings

  • Settings that apply right away no longer save your other unsaved changes with them
  • Closing the window now warns about any unsaved change
  • Only two frame rate caps remain: the FastFlags limit and the Roblox settings file cap
  • Text boxes, dropdowns and hint texts fit their content and name the right pages

Safety

  • Saved alt accounts no longer overwrite each other's login; affected accounts ask to be added again
  • Settings and account files can no longer be half written or overwritten with an old copy
  • Asset Warp's certificate now only works for Roblox addresses and its key is protected
  • Your PhasmaStrap sign-in is stored encrypted
  • Party and Discord joins check the server details before launching

Fixes

  • Forced resolution, power plan and Game Bar settings are put back properly, even after a crash
  • The Accounts tab no longer crashes after switching tabs
  • Joining a friend's or private server is no longer redirected by the server picker
  • Web requests are no longer sent several times
  • Background features run in one PhasmaStrap process instead of several
  • Many crashes and freezes across the dialogs, overlays, game chat and settings pages

2.20.5

Clip editor

  • Saving a trimmed clip takes about a second instead of minutes
  • Crops, speed changes and GIFs save several times faster
  • A trim without crop or speed starts at the nearest keyframe, up to a second before your start point
  • Cancel a save with the Cancel button or Esc
  • Saving shows how far along it is
  • Closing the editor while saving now cancels the save

2.20.4

Removed

  • Multi instance is gone. Roblox bans players for running more than one Roblox at once

2.20.3

Fixes

  • Multi instance works when a Roblox client is already open. It only ever worked when PhasmaStrap started the first one

2.20.2

Fixes

  • Number boxes are wide enough to read and type in. The frame rate limit box and 17 others were so narrow that the number did not fit
  • Four dropdowns no longer cut off their own text: the microphone on Instant Replay, the join choice on the Party page, the preferred mirror, and what a shortcut launches
  • The place ID boxes for crosshair and per game overrides fit a full place ID

2.20.1

New look

  • The settings window is rebuilt around six tabs: Games, Social, Performance, FastFlags, Capture and Settings
  • Game pages with servers, places, private servers and friends in one view, each with its own search
  • Theme studio: page card colour and opacity, panel colour, live preview, and a Reset button for unsaved changes
  • Right click any setting to copy a link that opens it on someone else's PC

Party

  • Hand the party to someone else, and they accept or decline
  • Remove a member as leader
  • Choose what happens when the leader leaves: the longest member takes over, or the party ends
  • See which game each member is in and join them from the member menu

Games and servers

  • Region, uptime and frame rate for public servers, shared between PhasmaStrap users
  • Player and server counts per place
  • Pick a region from the tray while you play
  • Server uptime in the server information window

Staying connected

  • Rejoin the same server on its own after your connection drops or you are kicked for being idle
  • Soft Key for clean direction changes, with WASD, AZERTY, ESDF and arrow key layouts

FastFlags

  • Plain names and one line descriptions for 248 flags in the editor
  • Clean list checks your flags against the ones Roblox still accepts
  • Turn off Roblox's own recorder

Roblox itself

  • Stay on any Roblox version by its hash
  • Choose whether the Roblox app runs in the background and which theme it uses
  • Multi instance: run more than one Roblox at once, for alts

Accounts

  • Sign in to Roblox with a code from another device
  • Bring your settings over from Bloxstrap, Fishstrap and other launchers
  • Friends show how long you have been friends
  • A public profile on phasmastrap.com with what you published, which you can hide from your account page
  • Beta update channel
  • Optional crash reports, off unless you turn them on

Appearance

  • Rotate through your themes on a timer

Fixes

  • Disable RobloxCrashHandler closes it now. It used to look once, too early, and give up
  • Hotkeys, Soft Key and crash analysis keep working with activity tracking off
  • Saving an edited clip no longer stays on "Saving" forever
  • Private servers are no longer listed twice, and all of them load
  • The proxy certificate no longer shows as not accepted when it is
  • The background process uses far less memory in a game, about 250 MB instead of 1.5 GB
  • Background processes are always named in Task Manager
  • A crash in another program is no longer blamed on Roblox
  • Joining a friend from the game page no longer ends in a permission error

2.19.3

Party

  • You keep following your party after the first game. Asking first when you are already in a game meant every game after the first one, because somebody who had just been sent to the party's game still counted as busy and got a notification to click instead of being moved. Being in the game the party is in now counts as following, so only somebody off playing their own thing is asked
  • Following a launch worked only while the background party process was running. Turning that off left the party unable to move you even with PhasmaStrap open. Any part of PhasmaStrap that is watching your party can move you now, and you are still only sent once

2.19.2

Games PhasmaStrap did not start

  • A game started from the Roblox app or a browser link is now picked up, so activity, the overlay, Discord presence and your party still see what you are playing
  • There is a toggle for it on the Integrations page, under activity tracking
  • FastFlags and mods are not applied to a session PhasmaStrap did not launch, because Roblox only reads those when it starts. If a game has its own flag profile you get the usual offer to restart into the same server with it

Party

  • Signing in updates the party page straight away instead of leaving the signed out card up until you navigate away
  • Your party sees the name of the game you are in. It used to show "Place 123456" for the whole session, because where you are was recorded at the moment you joined, before the name had been fetched
  • Following your party out of a game no longer opens the in game menu and no longer reports a crash afterwards. Asking the Roblox window to close is what opened that menu, and the kill that followed left no clean shutdown for the crash analyser to find

Crashes

  • When Roblox refuses to let a program load into the game, the crash report now names it. That line is in Roblox's own log and needs no crash dump, which is why crashes caused by an overlay used to come back as "neither Roblox nor Windows wrote down why"
  • Overlays from NVIDIA, AMD, Intel, Xbox Game Bar, Discord, Steam, OBS, MSI Afterburner and ReShade are recognised by name, and the report says plainly when the cause is not PhasmaStrap

Fixes

  • Opening the editor from a screenshot notification and then closing it took the whole watcher down with it, which is what stopped the screenshot button, the tray icon and the overlay working until the next launch
  • The watcher no longer throws while shutting down, from releasing a lock on a different thread than took it

2.19.1

Cursor fixes

  • Your cursor picture is scaled to the size a cursor actually is. Roblox draws the texture at whatever size the file is, so a normal sized picture came out enormous. Pictures are now fitted to the size Roblox ships, keeping their proportions, and anything already smaller is left alone
  • The cursor you chose is remembered when you close and reopen PhasmaStrap. It used to show nothing chosen on every start, even though Roblox still had your cursor
  • The remove button works. It only appeared when PhasmaStrap thought a cursor was set, which after the bug above was never, so an applied cursor could not be taken off

2.19.0

Parties

  • Invite people into a party and follow your leader into whatever they launch
  • Join by six character code, or invite straight from your friends list
  • See what every member is in, and whether they are in the same server as you
  • Follow automatically, or get asked first when you are already in a game
  • Runs in the background, so an invite still reaches you when PhasmaStrap is closed

Gallery

  • Share screenshots from the Capture page
  • Everything shared is looked at before it appears
  • You are told when something you shared is approved, or taken down
  • Crosshairs get a real preview instead of a broken image

Cursors

  • Any picture becomes your cursor, whatever it is named
  • PNG, JPG, BMP, GIF, TIFF and ICO all work, and anything that is not a PNG is converted to one
  • Cursor packs still apply in one click

Developer tools

  • The page is finished: FastFlag diff against Roblox defaults, live A/B toggle, proxy traffic log, log viewer, crash report bundler and the Studio plugin installer

Fixes

  • Joining a friend checks where they actually are first, instead of sending you to a server they already left
  • Background processes are named in Task Manager, and stay out of Alt+Tab and the taskbar
  • PhasmaStrap no longer claims it is already running when Roblox is closed
  • The driver frame rate limit is on the Rendering page again, and two pages no longer fight over it
  • The frame rate limit hotkeys are gone
  • Every link points at the renamed repository

2.18.0

  • The settings window has been redesigned. Eight pages in the sidebar instead of a long list, with an "ON THIS PAGE" rail inside the bigger ones so settings are easier to find.
  • Every notification can be turned off on its own, not just server join and leave. Each type now has its own colour and icon so you can tell what fired at a glance, and the Notifications page shows the full list.
  • New server region notification: tells you which datacenter you landed in after joining, with the ping when it is known.
  • Notification popups can be placed anywhere, with a corner, offsets and a width you choose. Several arriving at once now stack into one popup with a count and a Clear all.
  • Cursor mods accept PNG, JPG, BMP, GIF, TIFF and ICO. Anything that is not already a PNG is converted, and a multi size ICO uses its largest frame.
  • Fixed: the frame rate limit hotkeys did nothing. They used a driver setting id that does not exist, so every press was silently refused.
  • Fixed: your accent colour was ignored by the section rail, the notification popups and a dozen other places, which stayed the default blue.
  • Fixed: PhasmaStrap could stay running after Roblox was closed abruptly, which also left later sessions without a tray icon or overlay.

2.17.9

  • Get help on Discord: the support links now point to the PhasmaStrap Discord server instead of GitHub issues.
  • PhasmaStrap counts how often features are used (a clip saved, a preset shared or imported, low-end mode turned on) so the project knows what people actually use. Counts only, never what was in them, and all of it stops when you turn off "Enable sending of analytics".

2.17.8

  • Statistics and crash reports now go to PhasmaStrap's own server instead of the upstream Bloxstrap project's. They are still anonymous, still off when you turn off "Enable sending of analytics", and the privacy page at phasmastrap.com/privacy says exactly what is sent.

2.17.7

  • Updates and the News page now come from PhasmaStrap's own server (api.phasmastrap.com) instead of GitHub's, which only allows 60 requests an hour per IP address - with a few people on one network, update checks used to quietly fail. If the server is down, PhasmaStrap asks GitHub like before. Downloads still come from GitHub.

2.17.6

  • Choose what double-clicking the tray icon does while Roblox is running (PhasmaStrap › Startup & updates): open settings (the default), bring Roblox to the front, open the tray menu, take a screenshot, save an instant replay, show server details, copy the invite link or clean RAM.

2.17.5

  • Fixed: logs could miss their last lines when PhasmaStrap closed right after something happened (like an update), which made problems hard to track down.

2.17.4

  • Fixed: auto-update often didn't update.
    • It skipped the update whenever another PhasmaStrap was running (the tray icon, the settings window or a game), which is most of the time.
    • The new version couldn't replace the installed one while it was running, and gave up silently. It now swaps it in anyway.
    • A failed or cut-off download was kept and retried forever. Downloads are now checked against GitHub's size and checksum.
    • If an update still fails, you now get a message instead of nothing.

2.17.3

  • Fixed: "FastFlag profile is not active" when it was. PhasmaStrap now checks the flags file the open Roblox actually started with, instead of a note that could go stale when Roblox was still closing during a launch.
  • Fixed: the proxy said everything was patched when Roblox wasn't using it.
    • The status now says whether Roblox really connected through the proxy, and tells you to restart Roblox when it was opened before its certificate bundle was patched.
    • Opening the Networking page no longer quietly creates a new certificate.
    • Every PhasmaStrap process picks up a new certificate instead of signing with an old one.
    • The "Roblox rejected the proxy certificate" notification only says "re-added" when it re-added something.
    • Fixed: the proxy would have stopped working in its certificate's second year.

2.17.2

  • Fixed: the settings window couldn't be resized after it reopened maximized and was then made smaller.
  • Includes 2.17.1: monitors show their real names in the in-game resolution settings.

2.17.1

  • Monitors show their real names in the in-game resolution settings (e.g. "1. 25G3ZM · 1920x1080 @ 240Hz · main") instead of "Generic PnP Monitor", numbered like Windows' display settings.

2.17.0

Overlays

  • Fixed: the overlay sometimes didn't show up. With Instant Replay on, the replay recorder and the overlay both asked Windows to capture the screen, and a process only gets one per monitor - whichever came second failed. The overlay now uses the recorder's picture instead, and the FPS counter and crosshair don't need a screen capture at all any more.
  • FPS is now the game's real frame rate - the frames the game actually shows, not how often the overlay redrew itself. (It can't read higher than your monitor's refresh rate.)
  • Customise the HUD (Rendering › Overlays › HUD look and position): position (any corner or the middle of the top or bottom), distance from the edges, background opacity (down to no background), colours, size, rounded corners, one-line layout, labels on or off, text shadow - with a live preview.

Instant Replay and screenshots

  • Clips up to 5 minutes.
  • Exact resolution and frame rate: 1080p always records 1920 × 1080 (even in a smaller window), and the frame rate you pick is the clip's real frame rate. 1440p added.
  • Your microphone, unprocessed: no noise suppression or other Windows processing, and you can pick which microphone to record.
  • Thumbnails for saved clips, and the lists update by themselves when a new clip or screenshot is saved.
  • Captures window: every screenshot and clip in one place, with search, filters (game, date, type), sorting and rename.
  • Screenshot an area: optionally, the screenshot hotkey freezes the game and you drag over the part you want.
  • Edit button on the "Screenshot saved" and "Replay saved" notifications.
  • Make GIFs from screenshots (screenshot editor › Make GIF): zoom, pan, or a slideshow of several screenshots.
  • The Capture page is split into tabs: Screenshots, Instant Replay and Storage.
  • Fixed: small or cropped screenshots saved from the editor came out black.
  • With graphics card encoding, the "takes a few seconds" notification is gone - clips save instantly.

Other fixes

  • In-game resolution (Rendering › Performance): the monitor and resolution lists work again, and you can give a game its own resolution.
  • Discord › RPC Advanced has settings now: join button type, custom text per game, Roblox Studio on your profile and translation.
  • The settings window reopens at the size and place you left it, maximized if it was.
  • The News page shows what changed - including this list.

2.16.1

  • Private server filters (Servers > Private servers): search by game, server name or owner's username; pick an owner (your friends are listed first, or "Friends only"); pick a game; show yours / shared; filter by status (can join now, inactive, ending within 30 days); sort by game, owner or ending soonest.
  • Recently played shows place names: games made of several places (like Blade Ball's lobby, pro server, trade plaza...) now read "Blade Ball · Pro Server" instead of the same name with different playtimes. Play starts from the game's start place.

2.15.0

Capture

  • Screenshot editor - every screenshot in the gallery gets an Edit button: crop, pen, arrow, box, ellipse, text, pixelate (hide names/chat), undo/redo, copy, save or save as copy.
  • Clip editor for Instant Replay clips - trim on a thumbnail timeline, crop, slow motion / fast forward (0.25x-4x), save a frame as a screenshot, save as copy or replace.
  • Instant Replay now has separate frame rate (15 up to 240 fps) and resolution (native / 1080p / 720p / 480p) settings. Native means the game's real resolution - a 1080p game is no longer recorded at 1600x900. Faster capture path while Roblox is the active window, compressed rolling buffer (native 1080p no longer needs gigabytes of RAM), clips keep real timing, hardware encoder when available. The Capture page shows what your settings cost in RAM and disk.
  • Instant Replay clips actually save now (two Media Foundation binding defects fixed), and screenshot / replay toasts open the file when clicked.

Hotkeys

  • Binding rebuilt: click the button, press the key or combination, Esc cancels and keeps the old hotkey. PrintScreen, Win / Alt combinations and single keys all work.
  • In game, a hotkey fires even while you hold other keys (Shift to sprint, Ctrl to crouch). Combinations and F-keys are not passed on to the game; plain typing keys still type in chat and only fire while Roblox is the active window.

Appearance

  • Backgrounds redone: animated GIFs are composited properly (optimised GIFs no longer flicker or show broken frames), decoding is off the UI thread and cached, and pictures are kept in a gallery with thumbnails. Background changes save straight away.
  • Custom colour themes can now change the accent colour, text colours, the drifting background glow and a sidebar panel, with opacity sliders where transparency matters.

FastFlags

  • Per-place presets: an Edit flags button per preset, clearer create buttons with hover explanations, and "only where assigned" honoured by both create buttons.
  • Presets only take effect when Roblox starts, so joining from inside the Roblox app or following a friend can't apply one. You now get a notification when that happens - click it to restart into the same server with the preset. Nothing restarts on its own. An optional (off by default) setting closes an already running Roblox when a browser Play needs a different preset.

Fixes

  • The tray menu and everything that depends on knowing you're in a game (presence, replay, overlays) no longer loses track after a server switch. Roblox can log the new server before the old one's disconnect, which used to leave PhasmaStrap thinking you'd left.
  • Discord presence shows as "Playing PhasmaStrap" with the logo, also while idling in the Roblox app; toggle under Integrations.
  • Home page: launch by link (place, private server and share links) with a list of the experience's subplaces; History tab scrolls with the wheel.
  • Notifications redesigned and positioned against the live monitor (no more off-screen toasts in fullscreen games).
  • Settings search rebuilt; the sidebar is shorter (History, Game Chat, Extensions and Channel moved into tabs); many layout and performance fixes across the settings window.

Older releases on GitHub

Get the latest version.

v2.21.1 · 22.3 MB · it updates itself after that

Download for Windows