Releases: bloxstraplabs/bloxstrap
Bloxstrap v2.5.4
Yep, another bugfix release. Primarily to help mitigate the number of issues brought on from the past week or so.
- Fixed option for font modding not showing on older versions of Windows (#888)
- Fixed text overflow in the flag import dialog (#608)
- The channel selector has been removed, and using a restricted channel will auto-switch you to the default one.
- Removed option to configure rendering mode due to how much instability it causes. It will be added back in the future when better precautions are in place.
Important
Before you use Bloxstrap, please read this first!
Caution
This version of Bloxstrap is broken. Please download the latest version here.
Bloxstrap v2.5.3
This release fixes a bunch of stuff that I overlooked. Namely, just the following two problems:
- Fixed selected escape menu version not applying when choosing either V1 or V2
- Fixed deployment mirror selection not properly checking for errors (yknow, that "503 (Service Unavailable)" error that was probably happening to you earlier today)
I'm not gone, I'm just busy, but I do have a bunch of big things and changes planned. See you until then, unless I end up making another bugfix release.
Caution
This version of Bloxstrap is broken. Please download the latest version here.
Bloxstrap v2.5.2
Oh, already? Well, this is just to clean up a bunch of things that I missed out on last time around, so there isn't much here. Testing in production is awesome. Wouldn't recommend it though.
- Fixed a bug with an "access is denied" error sometimes being thrown when launching Roblox (#583)
- More friendly error messages are shown for common issues (failed auto-updating, shortcut creation, etc)
- Fixed a bug with closing the dialog while launching not actually stopping the bootstrapper
- Fixed default application opener not working properly
- Added mitigations for the "decryption operation failed" error, which has been plaguing users for a while
- Fixed selected theme not applying to the notification area icon menu
Caution
This version of Bloxstrap is broken. Please download the latest version here.
Bloxstrap v2.5.1
So about that whole "not being forced to release updates on short notice" thing... guess what happened this time? Roblox updated something that broke activity tracking today, so here we are. Luckily for you guys, I managed to cram in most of the bugfixes queued in the todo list just yesterday.
Improvements
- Activity tracking has been fixed (of course)
- Fixed a bunch of typos (#558 by @apprehensions)
- Connectivity checking has been improved (#490)
- Fixed selected channel sometimes not applying (#509)
- Flag names can now be edited in the FastFlag editor
- Added further restrictions when choosing an install location (can't be the root of a drive, can't be in a user profile folder, etc)
- Improved problems relating to file access conflicts
- Fixed problems with exception dialog sometimes showing multiple times
- Exception dialog now lists all the inner exceptions for the relevant error
- Clipboard copying has been fixed (#522)
- Improved problems relating to bootstrapper cancelling (#512)
- Channel now defaults to LIVE if it doesn't exist (#526)
- Fixed selected escape menu version not showing (#528)
- Altering mods no longer takes effect while Roblox is running, which was causing errors
- FastFlag importing from JSON can now be done by copy-paste instead of file selection
- Fixed a bug with BloxstrapRPC rich presence configuration not applying when joining a game
Removals
- Ability to change install location after installation has been removed
- Built-in dropdown for channel selection has been removed
- Antialiasing quality preset has been removed due to it causing rendering issues on Nvidia cards (#511)
Caution
This version of Bloxstrap is broken. Please download the latest version here.
Bloxstrap v2.5.0
It's only been about a week since v2.4.0 was released, and I'm already out with a new version? Well, this is mostly just an amendment to that version. Some of you may know that this was originally versioned as v2.4.1 and not v2.5.0. But then I ended up adding new features and functionality, so instead of being a patch version bump, it's now a minor version bump. Oops. Sure, it may not be as big as v2.4.0, but it still is one nonetheless.
Additions
- The FastFlag editor now has a search bar, and the ability to import from JSON. (#446)
- Added options for configuring antialiasing quality. (#448)
- Added the option to force reinstall Roblox on next launch, located in the menu's behaviour tab.
- Outdated channel check on startup has been re-added.
- Bloxstrap now detects if its installation is missing, on another drive, or is not correctly registered. (#474)
Improvements
- An internet connectivity check is now performed when Bloxstrap starts.
- The old avatar editor background has been adjusted to suit R15 characters. (#450)
- The option for DPI scaling fixing is now optional instead of forced.
- Fixed the emoji mod preset not working due to ISPs blocking raw.githubusercontent.com.
- Improved Roblox version checking, now with a second fallback check from a different source.
- Default framerate limit is now set depending on your main monitor's refresh rate.
- Installing/updating Roblox should be more reliable, with automated retries, and improved error handling.
- BloxstrapRPC, formerly known as Bloxstrap Game Messaging, has undergone a complete revamp. (thanks @EpixScripts!)
- Notification area context menu now has icons.
- Fluent dialog style now has Mica again. The children yearn for the Mica.
- Logs are now written in UTF-8 instead of Unicode.
- Exceptions are now logged in English.
- Read-only files should now be less of a problem.
- When uninstalling, the Roblox folder in AppData is now cleaned up, if there is no existing Roblox installation.
Fixes
- Fixed the custom font mod not applying properly when installing for the first time.
- Fixed the install location warning showing twice when installing for the first time.
- Fixed check for N editions of Windows being hardcoded to the C: drive.
- Fixed Bloxstrap crashing if ipinfo.io could not be contacted when fetching a game server's location. (#445)
- Fixed Vulkan/OpenGL fullscreening not working properly.
- Fixed duplicate launches erroring (again).
I'd like to mention that it has nearly been a year since I released the first version of Bloxstrap, on August 4th. This project is now one year old. Since then, it's gone through some very drastic changes, and I'm glad to see something I primarily made for myself become the versatile modding and enhancement tool that it is today. I guess here's to hoping that I keep this alive forever?
Caution
This version of Bloxstrap is broken. Please download the latest version here.
Bloxstrap v2.4.0
Oh, hey, it's been a while, hasn't it? Nearly three months, actually. That's what happens when Roblox doesn't force you to release an update on short notice. Ironically, this probably adds more than the jump from v1.6.1 to v2.0 did. So much has been added, removed, and changed, that there's likely to be a bunch of things missing here. I'll add them if they keep me up at night. As always, don't forget to report anything that isn't working right.
New features
- Added a full FastFlag editor. Yep, it took this long, but it's finally here, no more JSON editing!
- Added context menu support for the notification area icon. (#186)
- Added ability to view server details at any time, not just through a notification.
- Added a new bootstrapper style mimicing the fake Byfron bootstrapper that fooled a lot of people. Okay, look, it was funnier back when it was still relevant :( (#169 - @1011025m)
- Added support for game message communication. (#171)
- [Mod] Added the option to configure the emoji set that Roblox uses. (#148)
- [Mod] Added the option to use the pre-2013 style mouse cursor. If you had the old cursor option enabled, you'll have to reconfigure it.
- [Mod] Added the option to use the old avatar editor background used prior to 2020 in the desktop app. (#353)
- [Mod] Added the option to roughly emulate the old character sounds used prior to 2014.
- [Mod] Added the ability to easily choose the font that Roblox uses. Comic sans galore.
- [FastFlag] Added flags for fixing DPI scaling, which are automatically set.
- [FastFlag] Added the option to use the new v4/2023 escape menu.
- [FastFlag] Added the option to use Direct3D 10
- [FastFlag] Added the option to use ShadowMap/Phase 2 lighting. (#263)
- [FastFlag] Added the option to use the old material textures used prior to 2022. (#215)
- [FastFlag] Added the option to enable in-game GUI hiding. (#230 (comment) - @carter0nline)
Changes, fixes, and improvements
- [FastFlag] Flag for Direct3D exclusive fullscreen is now applied automatically, no need to manually set it.
- Extra help information is now shown throughout the menu
- Dialog boxes now follow the style of Bloxstrap's main look.
- Fixed weird looking titlebar in the menu on Windows 11. Similarly, the padding has been changed to look more like native windows.
- Made the Fluent bootstrapper style more visually comforting, now more akin to the Vista style.
- Fixed progress bar marquee not having rounded corners. (#96 - @bluepilledgreat)
- More helpful details and information are now shown whenever an exception happens, instead of just throwing the error in your face.
- Fixed user interface not showing on beta/leaked builds of Windows 11. Yes, I actually had to account for this. (#413)
- Fixed Bloxstrap not cleaning up the notification area icon after exit. Sorry about that. (#295)
- Channel selector in the menu now checks if the channel you've chosen is out of date (behind LIVE). This replaces the startup check.
- Pre-installation notice now shows as its own page, instead of just an easily dismissable dialog box.
- Bloxstrap now checks to ensure the install location you've selected is not empty, extra cautious when uninstalling too. (#314)
- The Bloxstrap installation folder is now fully cleaned up after uninstallation.
- Approximate disk space that Bloxstrap consumes is now calculated and set in the installation manifest.
- Improved handling of Roblox updates while Roblox is already running. (#253)
- If the desktop app is disabled, it'll now be temporarily re-enabled when launching a deeplink.
- Bloxstrap now assumes the channel to be LIVE if Roblox does not specify a channel from web launch.
- Channel change prompt now only shows once during the enrollment period.
- Channel change stuff has been moved to the Behaviour tab, being the most suitable place for it.
- Added notice for people using N editions of Windows without the necessary Windows Media libraries.
- Fixed problems related to UAC when launching Roblox, auto-stripping executable flag to run as admin.
- Fixed problems with old Roblox versions not being cleaned up correctly.
- Improved handling of launching two or more instances simultaneously.
- Mitigated problems with desktop icon creation (#410)
- Only one instance of the Bloxstrap menu can now be launched.
- Fixed problems related to system locale. (#268)
- Better handling of malformed installation registry key. (#264)
- Self-updating system has been changed to update based on file hash, not version.
- Join server button on rich presence now no longer shows if in a private/reserved server.
- Activity tracking is now shown as its own option, partly for the new context menu, and to make it clearer on how rich presence and other dependent features work.
- Activity tracking no longer screws up if it detects a Roblox log file from the future. Because yes, that's a thing that can happen.
Removals
- [FastFlag] Removed the option to enable the v3/2021 escape menu, because it doesn't exist anymore. (#328 (comment))
- [FastFlag] Removed the option to enable the mobile layout in the desktop app. Being honest here, it was only added as filler.
- Oh, that's it?
Seriously though, sorry for taking this long, schoolwork and all of that stuff, but here you go. Dealing with a notification area filled up by Blostrap icons for the past few months probably wasn't great. Even with that, I thank you greatly for your support, as nearly 400 stars and nearly 100K downloads for v2.3.0 is beyond insane. Still can't believe those statistics.
Bloxstrap v2.3.0
Oh hey! It's another one of those updates that I'm forced to release on short notice thanks to a major Roblox change. This time, Roblox has started rolling out the 64-bit/Hyperion update for everyone. It's no longer an A/B test. Though at the very least, I actually managed to mostly complete this one. Don't worry though, nothing major is missing. lol. Hopefully this is the last one of these hotfix updates.
I'm treating this update as a full removal of 32-bit support and features. Yes, there are channels that still have 32-bit Roblox, but these are due to be updated within about a week. It's not worth still supporting it at this point.
- 32-bit builds of Bloxstrap have now been completely dropped. I think you can imagine why.
- The ReShade integration has now been removed, as it does not work with the new 64-bit game client. It's finally over. Thank you to @Extravi and @bituq for helping me try to work this out.
- If you have server details notifications enabled, you can now copy the server's job ID by clicking on the notification. (suggested by @vydf_)
- You can now choose to ignore automatic channel changes completely. If you previously had this configured, you will have to reconfigure it. (#166)
- Bloxstrap now has a notification area icon that shows whenever its running. (context menu options soon?)
- Old log files are now automatically cleaned up. (suggested by @bluepilledgreat)
- FastFlag management is now separated from the Mods tab, as it's grown big enough to become its own thing.
- You can now choose to force Future or Voxel lighting technology in all games. (thanks @EasternBloxxer!)
- The time playing stat shown on Discord Rich Presence now persists through server teleports within the same game.
- Fixed a bug with Discord Rich Presence not working with single letter game names.
- Fixed a bug with Direct3D 11 incorrectly being enforced when choosing a rendering mode. (#162)
- Free disk space is now checked depending on how much exact space is actually needed. (suggested by @apprehensions)
- Bloxstrap should no longer crash for some users when attempting to load the user interface. (#170, #173)
- Oh yeah, this update features a logo refresh! (thanks again to Multako for helping me out)
By the way, I'd like to thank all of you who've recently discovered and started using Bloxstrap. Never thought I'd see a single release get more than 10K downloads!
Bloxstrap v2.2.0
Wait, didn't I say v2.2.0 would be ready in a few weeks? Yeah, I did. Here's another hotfix release thanks to Roblox unexpectedly rolling out 64-bit support and the Hyperion anticheat. v2.2.0 was supposed to be a more-complete feature update, but it was just easier for me to do the fixes on the in-progress 2.2.0 branch for this as it already had some stuff that was needed. You're basically getting the unfinished state of the update in addition to the critical fixes.
Important fixes:
- On the 64-bit/Hyperion channel, Bloxstrap no longer trips Hyperion, which was causing Roblox to crash one minute after launch.
- If you're using ReShade, you'll now be forced to use 32-bit Roblox. ReShade is currently on its knees and is on the verge of dying, so enjoy it while you can.
- rbxfpsunlocker has been removed completely, being replaced in favour of a FastFlag mod preset that works and does the same thing. (enabled by default too!)
v2.2.0 updates:
- In the menu's appearance tab, icon type is automatically changed to 'Custom' when selecting a custom icon location. (#109)
- In the menu's installation tab, you can now enter any custom channel name. (#132)
- More FastFlag mod presets have been added, for beta in-game menus and enabling the full graphics slider.
- All FastFlag values are now written strictly as strings.
- Bloxstrap's behaviour when launching Roblox is now closer to the official Roblox bootstrapper.
- Exception handling has been improved.
Yep, that's all there is. v2.3.0 will complete this two-part update, but for now here's this.
I'd like to note that if you want to opt out of the 64-bit A/B test but you have ReShade disabled, you'll end up being automatically re-opted into it if Roblox has enrolled you in it. Go to the Behaviour tab and enable "Prompt on automatic channel change" to ensure you stay on a 32-bit channel.
Bloxstrap v2.1.1
This is just a quick hotfix I'm making to fix a bunch of critical issues that needed to be released as soon as possible.
- Roblox is fresh reinstalled if the player executable doesn't exist. Not critical, but it's just better to get this out now as it was fairly common. (#128)
- Added support for WebView2. As of now it's not yet released, but it will be soon. This also fixes ZIntegration as it's currently being tested there. (#131)
- Bloxstrap now checks for alternative Roblox setup domains. This is in response to a bunch of ISPs deciding to block Roblox's main setup domain today. (#134)
More features and improvements are coming in 2.2.0, which should be ready in a few weeks, but here's this for now.
Bloxstrap v2.1.0
Adding some new features, fixing some bugs, all that fun stuff.
- Added extra bootstrapper customization - custom icon selection (#94) and header text changing (#95)
- Added FastFlag mod presets for selecting the rendering mode and enabling exclusive fullscreen (#98)
- Added the option to disable fullscreen optimizations (#98)
- Added the option to see the location of the server you're currently connected to whenever you join a game
- Added better support for multi-Bloxstrap instance handling (e.g. if you have multiple instances launching, they all run synchronously now)
- The menu can now be opened while Roblox is running (keep in mind not all your changes will immediately apply)
- Rich Presence game details are now more accurate, using universe info instead of place info
- Fixed title bar colors showing on Windows 11 (#92)
- Fixed problems with multi-game instance launching being unreliable (#99)
- Fixed Bloxstrap not closing when launching 'Play Roblox' shortcut with desktop app disabled (#103)
- Fixed problems with game detection when joining a UDMUX protected server (#105)
- Fixed Rich Presence 'Join' button not actually joining the server the person is in
- Fixed launch modal not closing when launching from the Roblox website (#106)
- Fixed Extravi's ReShade presets for ReShade 5.7.0. If you haven't noticed, it's actually been broken for like the past two weeks. It's fixed now. Sorry about that. (thanks @Extravi for helping me fix it!)
If you're here because you clicked that notification that appeared in the bottom right corner of your screen when launching Roblox, there's no need to download anything as you've already automatically updated to this version. I know, unreal, right?