Skip to content

Releases: pizzaboxer/bloxstrap

Bloxstrap v2.7.0

09 Jul 18:39
v2.7.0
a7d2a2c
Compare
Choose a tag to compare

Hello! Sorry about the dumpster fire that was v2.6, I had to rush the release of that on short notice, with no time for testing. It was a rough couple of weeks but things have cleared up now.

Additions

  • Localization has been fully implemented, finally! By default it follows your system language, but you can manually choose one in the Bloxstrap Menu's appearance tab too. Massive thank you to all the translators who contributed!
  • In the flag editor, the JSON import utility now allows you to easily import from a file
  • Added the ability to easily disable the configuration of any Fast Flags (intended for troubleshooting purposes)
  • Added the ability to use unsupported Roblox app languages
  • Added the ability to easily open Roblox's current log file, through the activity tracker menu

Existing changes

  • On version upgrade, the new release notes now open in a webpage instead of just a notification popping up.
  • The prompt to confirm second instance launching is now optional, being disabled by default
  • Bootstrapper styles have now been given more sensible names
  • The presets section of the Fast Flags tab has been given a complete refresh, with loads more options, and fixes for problematic presets.
  • A proper error message is now shown for downloads that failed verification (yknow this)
  • Functionality for custom integrations has been vastly improved, with the added ability to specify files instead of only executables, applications now launching with the same working folder as the executable's location, and a file picker dialog.
  • Exception dialog message now makes reference to the Wiki, telling you to read it first before opening an issue.
  • Improved readability of menu alert bar (#2219)
  • Scroll bars in the Bloxstrap Menu are now always shown

Bug fixes

  • Fixed inconsistent handling of desktop app closing for "Don't exit to desktop app" integration
  • Fixed performance bug with the activity tracker (which was also contributing to the above issue)
  • Fixed bug with installation erroring if the given path had a lowercase drive letter (thank you @cryolithic!)
  • Fixed BloxstrapRPC not working under certain foreign system locales
  • Fixed bug with JSON exporter in the flag editor erroring when copying to the clipboard
  • Fully implemented flag editor validation, as I didn't do it properly last time, now validating flag types and values too.
  • Added handler for if a log file cannot be written (#2135)

Did you know we have an official website now? It's at https://bloxstrap.pizzaboxer.xyz, go check it out.

Bloxstrap v2.6.1

14 Jun 23:04
v2.6.1
b84522a
Compare
Choose a tag to compare

That didn't go as planned. Look it's 12 AM and my physics final is in 2 days im so tired

Bug fixes

Fixed the Git hash being included in the version number. That's a recent .NET change that I forgot to account for.

Removals

Removed the administrator privileges check.

Speaking of removals, I just realized I forgot to remove the "preferred materials" Fast Flag preset. Don't use that. It won't do anything.

That's it, nothing more. Please see the 2.6.0 changelog for everything else that has changed since 2.5.4.

Bloxstrap v2.6.0

14 Jun 22:23
5fdfc90
Compare
Choose a tag to compare

Hi guys i just remembered the password to my account

Additions

  • New launcher styles! Now being closer to the contemporary Roblox launcher, especially the new Mac launcher.
  • If you launch Roblox while you're already in a Roblox game, you'll be prompted for confirmation so that you don't close your existing game by accident (#606)

Existing changes

  • The flag for Bloxstrap FPS unlocking is now not set unless necessary (#1938)
  • Menu footer now follows Windows 11 Mica colouring
  • The "Disable desktop app" mod option is now the "Don't exit to desktop app" integration. This also fixes the issue of Roblox crashing when exiting a game. Activity tracking is required for this to work.
  • Big scary warnings have been added to the Fast Flag editor. Spooky. If you're confused as to where it is, it's at the bottom.
  • Saving your changes in the menu is now non-destructive, and does not close it anymore (#825)
  • Activity tracker information fetching is now more efficient (thank you @Redusofficial)
  • Trying to install with administrator privileges is now blocked
  • Embedded links in text are now higlighted in colour
  • TrueType Collection (.ttc) fonts are now supported as choosable fonts (#855)
  • In the flag editor, the "Import JSON" functionality has been moved to the "Add" dialog

Bug fixes

  • Dragging the table header of the Fast Flag editor does not cause a crash anymore (#1231)
  • Connectivity checking is now much more efficient in the event of network failures (#958)
  • Having a custom font configured on first installation no longer causes the install process to error (#1658)
  • Fixed permission errors when trying to remove a custom font
  • Added support for recent changes in Roblox's deployment system which was causing those "403 (Forbidden)" errors that forced me to release this in the first place

Removals

  • Multi-instance launching has now been removed (see why)

We've also been working hard (well mostly @bluepilledgreat has) on adding support for localization and translations too. Expect to see those soon as a small patch update!

Bloxstrap v2.5.4

03 Nov 22:56
v2.5.4
880c076
Compare
Choose a tag to compare

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 highly unstable. Please download the latest version of Bloxstrap. We will not help you fix problems with v2.5.4 or earlier versions.

Bloxstrap v2.5.3

11 Oct 13:36
v2.5.3
a099d16
Compare
Choose a tag to compare

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.

Bloxstrap v2.5.2

26 Aug 21:51
v2.5.2
197429d
Compare
Choose a tag to compare

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

Bloxstrap v2.5.1

24 Aug 22:44
v2.5.1
8f08495
Compare
Choose a tag to compare

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)

Bloxstrap v2.5.0

01 Aug 21:15
v2.5.0
dca6fc4
Compare
Choose a tag to compare

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?

Bloxstrap v2.4.0

24 Jul 21:53
v2.4.0
34bba49
Compare
Choose a tag to compare

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

04 May 13:29
cec5c58
Compare
Choose a tag to compare

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!