Skip to content

Releases: TrapstarKS/TrapRAM

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 07:19

See where a player is before joining, with a clearer interface from account selection to launch.

Added

  • Player actions now show whether someone is offline, online, in a game or in Roblox Studio, along with the experience name and Place ID when Roblox shares them.
  • Player activity refreshes automatically every 15 seconds and can be refreshed manually. Hidden activity and connection errors have their own explanations.
  • Join server checks the displayed destination again before launching. If the player changes games or servers, TrapRAM stops the join and asks you to refresh.
  • Account selection now has checkboxes, select-all for visible accounts, a clear selection action and a count of selected accounts outside the current filter.

Improved

  • Refreshed layouts, spacing, typography and contrast across the app, with clearer navigation and better support for narrow windows, light mode and dark mode.
  • Keyboard navigation, visible focus, accessible field labels and dialogs that keep focus inside and return it when closed.
  • Game launch and favourite actions stay visible without hovering. Loading, empty and error states explain what to do next.
  • Player actions account for differences in visibility between selected sessions. Only accounts that can see the displayed server are included in the join request.

Fixed

  • Accounts with expired or missing sessions no longer enable launch actions or silently fall back to another account.
  • Repeated clicks cannot queue duplicate launches, and saved favourites keep their exact server destination.
  • Experience fields accept Roblox game links and validate Place IDs. Changing the experience clears old server results.
  • Older player lookups, presence checks and search responses no longer replace newer results.
  • Failed saves keep your inputs open for correction or retry. Removed accounts and locked vaults clear stale selections.
  • Newly added accounts and launch times appear immediately, without waiting for a later refresh.

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 01:49

Play, discover and manage Roblox accounts without leaving TrapRAM.

Added

  • Recently played experiences now show the eight latest games for the selected account, with context, quick launch and one-click favourite actions.
  • Player actions let the selected accounts find a Roblox user by username or User ID, send friend requests, follow them and join their current server.
  • Friend and follow actions show the result across every selected account instead of stopping at the first failure.

Fixed

  • Roblox share links opened from the built-in browser now resolve inside TrapRAM and launch through the selected account.
  • YouTube and other embedded content stays inside Roblox pages instead of being sent to the system browser.
  • Friend status now distinguishes confirmed friends, pending requests and incoming requests. Pending requests cannot be sent twice, and the status refreshes automatically after acceptance.

Safer

  • External navigation rules continue to protect the built-in browser while allowing legitimate Roblox deep links and embedded frames.

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 04:21

Play Roblox straight from the built-in browser, save favourites by Place ID, and only bring in a macOS multi-client when a second client is actually needed.

Added

  • The Play button in the built-in Roblox browser now opens the game in Roblox while keeping the account's profile, privacy, region and launch settings in place.
  • Add a favourite by entering its Place ID. TrapRAM resolves the experience name, icon and universe for you.

Safer

  • On macOS, the first client uses the normal Roblox app even when multi-account is enabled. Cloned clients are only used once another Roblox client is already running.

Fixed

  • The built-in browser used to ignore Roblox's roblox-player: launch link. It now catches launches from direct navigation, iframes and popups.

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 02 Aug 20:19

Private servers get a little more control, and bulk import stops double-booking an account you pasted twice.

Added

  • Private servers can be renamed after they're saved, instead of being stuck with whatever name they had when added.
  • Copy a private server's share link straight from the list — no need to dig it back out to hand it to someone else.

Fixed

  • Pasting the same username:password twice into bulk import used to open two real sign-in windows for that one account, racing each other. Only the first copy runs now; the rest are skipped like any other already-signed-in account.

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 21:28

Paste a list of accounts and let TrapRAM sign every one of them in.

Added

  • Bulk import now accepts username:password lines, not just cookies. Paste a list of either — or both mixed together — and TrapRAM opens each one, types the credentials in, and signs in on its own. A handful of windows open at a time, cycling to the next account as each one finishes, however many you pasted.
  • Private servers can be renamed after they're saved, instead of being stuck with whatever name they had when added.

Fixed

  • A bulk import list longer than 10 lines used to quietly drop everything past the tenth account. It now processes the whole list.
  • The password saved for an account signed in through bulk import was sometimes left blank even when the sign-in worked. It now always matches the password that was actually used.

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 04:43

Two new ways to sign in, groups that finally do something, and a guard for anyone who plays behind a VPN.

Added

  • Add an account by approving it on your phone. TrapRAM shows a QR code and a six-character code — scan it with the Roblox app, approve, and the account lands here. No password to type, no cookie to paste. Once you scan, the name of the account you picked shows up here while it waits on your confirmation.
  • Quick log in with a code, the other direction: take the code a phone or a console is showing, hand it to an account you already keep here, and that device ends up signed in. TrapRAM shows which device and which location asked before anything is approved. A code that arrives from someone else signs them in as you, so this one is never approved blind.
  • Passwords. Signing in through the built-in browser now keeps the password next to the session, and any account can have one typed in by hand. Copy username and copy password live in the account menu, and copying a password clears the clipboard after 45 seconds, the same as copying a cookie already did.
  • Groups work. Typing a group name on an account creates the group, its filter chip appears above the list, and the group disappears on its own when the last account leaves it. Colours come from the name, so two devices agree on them without sending anything extra through the relay.
  • Editing several accounts at once. Select any number of accounts, open the editor on one of them, and the group and note apply to all of them. Aliases and passwords stay per account.

Safer

  • Sessions are now pinned to the country they were added from. Roblox ties a session to where it was created, so renewing a cookie or launching from a VPN in another country can cost you that session — and the automatic renewal sweeps every account at once, unattended, which is the worst possible place for that to happen. TrapRAM records the country when an account is added, then holds back any renewal or launch for accounts that do not match where you are now, naming both countries so you can see what it is refusing and why. Turn the VPN off, or paste that account's cookie again from where you are, to move it to a new home.

Fixed

  • The account menu was trapped inside the scrolling list, so reaching an item on the last few accounts meant scrolling to it first. It now opens above the whole window, and flips upwards when it is near the bottom.

v1.0.4

Choose a tag to compare

@github-actions github-actions released this 30 Jul 21:00

This one is all repair work. No new features — a review turned up a set of bugs that only show themselves when two things happen at the same time, which is exactly when they are hardest to notice.

Fixed

  • TrapRAM could close itself while sitting in the background. Two saves landing at the same moment made one of them fail, and nothing was catching that failure.
  • Launching two accounts in quick succession could mix their client profiles together, so one account's client ended up carrying another account's data. Launches now run one at a time.
  • On macOS, two quick launches could claim the same client slot and leave a half-built copy of Roblox behind.
  • A stalled connection left a launch hanging for five minutes with nothing on screen. Requests now give up after 20 seconds and tell you.
  • Copying a cookie and then removing that account, or locking the vault, closed the app 45 seconds later.
  • Syncing could quietly undo an edit made while the sync was still running.
  • Buttons stayed clickable while they were still working, so a double click could unlock, save or add something twice.
  • Dragging an account while a search or group filter was on rewrote the order of the accounts you could not see. Dragging now only applies to manual ordering, and an account lands exactly where you drop it.
  • The dismiss button on a failed update notice did nothing.
  • The address bar in the built-in browser reset itself while you were typing in it.
  • After locking the vault, the unlock screen asked for a password even on keychain vaults.
  • Settings still claimed the vault was protected by the keychain after you switched it to a master password.
  • An interrupted profile swap could leave the wrong account's files saved under another account.

Safer

  • A page in the built-in browser can no longer hand anything but an http or https link to the operating system. Other protocols are how a web page reaches system tools it has no business touching.
  • Redirects that leave the allowed sites are now stopped the same way a direct click is.
  • The sync relay refuses any write that does not say which version it is replacing.

Quieter

  • Avatars are only fetched when they are missing or when you ask for a refresh, and the vault is only rewritten when something actually changed. Both cut most of the background disk and network work.

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 30 Jul 18:06

Fixed

  • The CPU column on Windows showed impossible numbers like 300%. It was counting total processor seconds instead of a rate, so it only ever grew.
  • Roblox clients that sit in the Windows tray with no game running are closed automatically instead of piling up.
  • Multi-client refused to turn on while an invisible tray client held the lock, and told you to close windows that were not there.
  • Windows updates ran the full setup wizard. They now install silently and reopen on the new version.
  • macOS updates downloaded and then never installed, and the Restart button did nothing.
  • The update banner vanished when a background check ran while an update was already downloaded, then offered to download it again.
  • Browse servers opened without the game you had selected.
  • Quick launch forgot your last game every time you closed the app.

New

  • Running clients shows which account each open client belongs to.

Installing this one

macOS auto-update works from this version onward, so this is the last time it has to be installed by hand.

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 30 Jul 17:04
TrapRAM 1.0.2

TrapRAM 1.0.1

Choose a tag to compare

@github-actions github-actions released this 30 Jul 16:29

Everyone on 1.0.0 has to download this one by hand. The previous build had the old repository name compiled into it, so it cannot see this release. From 1.0.1 onward the in-app updater handles it.

macOSTrapRAM-1.0.1-arm64.dmg (Apple Silicon) or TrapRAM-1.0.1.dmg (Intel). Ad-hoc signed rather than notarized, so clear the download quarantine once:

xattr -dr com.apple.quarantine /Applications/TrapRAM.app

WindowsTrapRAM-Setup-1.0.1.exe, installs over the previous version. SmartScreen warns once: More info -> Run anyway.

Changes

  • Windows multi-client now waits for the Roblox single-client lock instead of reporting success before it was taken, and says why when it cannot be taken — normally because a client is already running and owns it. Turn the setting on with every Roblox window closed.
  • Sync accounts and sessions between machines through a Cloudflare Worker you deploy yourself. The relay stores one encrypted blob and holds no key.
  • Vault auto-lock is off by default.
  • Optional start at login.
  • Rejects a sync URL that is not a TrapRAM relay instead of failing later with a bare 404.