Changelog

Version 2.4.2 (December 3rd 2024)

- All custom freeplay car and stadium colors will also work in online freeplay matches.
- Added new online freeplay info to the Discord rich presence integration.
- Added the new "Neo Tokyo (Arcade)" map to Discord rich presence integration.
- Fixed some icons in ImGui not scaling properly with the imgui_global_scale setting.
- The disable boost pills or pad settings for freeplay are a little broken, this is a result of Psyonix breaking boost pickups last update.
- Updated internal SDK to the latest version of Rocket League.

Version 2.4.1 (November 29th 2024)

- Added new hitbox visualizer settings for freeplay and offline game modes.
- Added the new "Porsche 911 GT3 RS" car body to the anonymizer setting garage_hide_loadouts.
- Added two new settings for custom ImGui styles, "TabBarBorderSize" and "TabBarOverlineSize".
- Fixed your cars boost being invisible if you had the same boost equipped in game and in CodeRed.
- Fixed a white boost cone that appeared on your car when equipping certain boosts with CodeRed.
- Fixed the title selector in the CodeRed dashboard sometimes being empty upon injection.
- Fixed the "update available" popup not working as of a few updates ago.
- Upgraded the internal ImGui framework to version 1.91.5.
- Internal code refactoring and minor bug fixes.

Version 2.4.0 (November 13th 2024)

- Fixed various issues with profile items, such as banners and titles, not applying from last update.

Version 2.3.9 (November 11th 2024)

- Added the new "1966 Cadillac DeVille" car body to the anonymizer setting garage_hide_loadouts.
- Renamed all the manager commands, for example manager_reset_setting has been renamed to just reset_setting.
- Online stadium colors will now also be applied in custom lan matches as opposed to freeplay colors.
- Fixed the freeplay_pad_cooldown and freeplay_pill_cooldown settings not applying when joining or respawning in freeplay.
- Fixed a crash that could happen when changing profile items in game and going back and forth through menus really fast.
- Fixed a crash that could happen with the "skill corrected" ImGui notification as of the last update.
- Fixed custom paint colors not applying in game for a select few car bodies or being inconsistent.
- Fixed certain titles not restoring properly if you disabled CodeRed loadouts mid-game.
- Internal optimizations and performance improvements.

Version 2.3.8 (October 31st 2024)

- The print_hitbox command will now also print your car meshes translation (which is its offset) to the terminal.
- Fixed a rare thread racing crash related to ImGui notifications that could happen upon injection.
- Fixed some issues with the main menu background changer not working properly or getting stuck.
- Internal code refactoring and optimizations for custom RPC requests.
- Other bug fixes that are too spooky and scary to talk about.

Version 2.3.7 (October 26th 2024)

- CodeRed can no longer be used by cabined accounts that require parental consent, I don't want to deal with the restrictions related to that stuff.
- Minor bug fixes and improvements to certain ImGui elements.

Version 2.3.6 (October 22nd 2024)

- Removed the brank_pumpkin_time command which hired a random prisoner near you to come to your house an carve a pumpkin for you.
- Fixed a critical bug that happened in online games that caused a consistent fps dip every 1-2 seconds on lower end hardware.
- Updated internal SDK to the latest version of Rocket League.
- Internal code refactoring and additional optimizations.

Version 2.3.5 (October 18th 2024)

- Added a new setting freeplay_unlimited_flips which is pretty self explanatory.
- Added the new "McLaren Senna" car body to the anonymizer setting garage_hide_loadouts.
- Added the new "Drift Woods (Night)" map to Discord rich presence integration and the main menu background changer.
- Fixed your preview loadout when opening drops sometimes not showing what item you got after opening them.
- Fixed the goal explosion camera when viewing blueprints in your inventory not working properly.
- Fixed the interface_april_icons setting sometimes not applying at the end of games.

Version 2.3.4 (October 11th 2024)

- The garage_remove_elon setting will now also apply to party members on the main menu.
- Fixed ImGui not registering mouse clicks right away if you tabbed out of the game, then tabbed back in and clicked an ImGui window.
- Fixed some elements in the key bindings window not lining up properly, as well as cutting off text.
- Various improvements and code refactoring related to ImGui windows.
- Internal backend changes to API requests and responses.

Version 2.3.3 (October 5th 2024)

- Fixed you CodeRed loadout restoring to its actual loadout if another player joined your party on the main menu.
- Fixed the function database in the function scanner window not displaying properly unless you searched for something first.
- Fixed a rare edge case bug that could make CodeRed think you were playing in offline mode.
- Internal bug fixes and optimizations to how player mmr is requested.

Version 2.3.2 (September 24th 2024)

- Updated internal SDK to the latest version of Rocket League.

Version 2.3.1 (September 23rd 2024)

- Fixed your CodeRed loadout not reapplying on the main menu when a new auth-ticket is requested by the game.
- Fixed a select few key names for the database dumper commands for some arguments.
- Fixed an ImGui rendering issue with the post process effects window.
- Backend API changes internal bug fixes related to async commands.

Version 2.3.0 (September 6th 2024)

- Added two new arguments related to node images for the playlist dumper.
- Added the new BMW cars to the anonymizer setting garage_hide_loadouts.
- Fixed the freeplay_clear_overrides setting not applying if you had loadouts disabled.
- Important internal backend changes to the API.
- Upgraded the internal ImGui framework to version 1.91.1.

Version 2.2.9 (September 3rd 2024)

- Added the new "Drift Woods" maps to the main menu background changer.
- Added a new "ActorState Debugger" window, which shows the states of your car and current ball.
- Fixed a bug that caused your player borders to sometimes not equip.
- Fixed a bug caused by Psyonix related to playlists on the main menu sometimes saying "Unavailable".
- Updated internal SDK to the latest version of Rocket League.

Version 2.2.8 (August 21st 2024)

- Added a new debugging command print_hitbox which will print your cars current hitbox dimensions and offsets to the terminal.
- Added a new debugging command print_login_url which will print your players current login url to the terminal.
- Improved the garage_hide_loadouts setting to also replace car bodies with all default ones according to their hitbox.
- Custom freeplay stadium colors will now be applied during casual intermission matches.
- Fixed a crash that could happen when previewing certain product slots on the main menu through CodeRed.
- Fixed your CodeRed loadouts not applying in lobby intermissions in casual matches (car colors still don't apply).
- Fixed some scenarios where your CodeRed profile was not being applied after you receieved an item drop at the end of a match.
- Fixed Discord rich presence not updating your status if you went into a lobby intermission match after a casual game ended.
- Fixed the "time remaining" field for Discord rich presence not being very accurate in online games, as well as not displaying if you won or lost a match.
- Fixed the garage_remove_elon setting not replacing the Cybertruck body on cars if you also had the garage_hide_loadouts setting enabled.
- Internal optimizations and backend improvements.

Version 2.2.7 (August 9th 2024)

- Added a new setting garage_remove_elon which removes Elon Musk items from players loadouts that you encounter online.
- Added a new anonymizer setting garage_hide_loadouts that forces the loadouts of players you encounter online to be stock items.
- Added a new color option for styles called "TextLink" that let you change the color of hyperlinks.
- Fixed custom primary and accent colors from your loadout not applying for some specific decals in freeplay or workshop maps.
- Fixed a bug with ImGui windows sometimes getting stuck to your mouse if you tabbed out and back into the game.
- Fixed an issue with hooking DirectX that could effect ImGui when injecting CodeRed into multiple game instances.
- Fixed a possible thread racing issue with logging if you injected CodeRed into multiple game instances.
- Internal bug fixes and stability improvements.
- Upgraded the internal ImGui framework to version 1.91.0

Version 2.2.6 (July 23rd 2024)

- Added a new default style inspired by "whatyouhide"'s Gotham colorscheme for vim called "Gotham City (Dark Blue Green)".
- Added a new command which removes the "You can also use this item in Fortnite" popup on products.
- Removed the ability to equip any of the Elon Musk items through CodeRed loadouts.
- Updated internal SDK to the latest version of Rocket League.

Version 2.2.5 (July 19th 2024)

- Added two new commands matchmaking_select_id and matchmaking_deselect_id that let you select playlists on the main menu by their id instead of row index.
- Fixed the tab colors being wrong in some windows, this was due to me not accounting for some new color ids as of the last ImGui update.
- Fixed tournament and private showing up with incorrect info for Discord rich presence, also matches will now show proper team sizes if players leave.
- Internal bug fixes and performance improvements.

Version 2.2.4 (July 4th 2024)

- Fixed a rare crash that could happen upon injection related to a thread racing issue.
- Added a few new color options for custom styles related to tabs as per the new ImGui update.
- Upgraded the internal ImGui framework to version 1.9.9.

Version 2.2.3 (June 25th 2024)

- Added support for displaying elapsed time when in overtime mode for Discord rich presence.
- Fixed the "manager_purge_logs" setting not purging logs that were generated by switching between the Steam and Epic versions of the game.
- Fixed CodeRed sometimes detecting your integrated graphics instead of your gpu if you were on a laptop.
- Fixed the wrong primary and accent colors sometimes being applied to your car in freeplay.
- Updated internal SDK to the latest version of Rocket League.
- Internal code refactoring and improvements.

Version 2.2.2 (June 20th 2024)

- The stadium_disable_filters setting now also disables color desaturation, turns out some maps do that for some reason.
- Possibly fixed a bug that made playlists on the main menu appear disabled, might have been related to waiting on the start menu before the game could auth you in.
- Fixed a couple random map images that weren't showing up in in Discord rich presence for some reason.
- Internal optimizations and miscellaneous bug fixes.

Version 2.2.1 (June 10th 2024)

- Added a new setting presence_discord_party which enables showing that you're in a party for Discord rich presence.
- Fixed a crash that could happen with Discord rich presence if you didn't have Discord open in the background.
- Improved various elements to Discord rich presence text and timers.
- Improvements to the custom platform avatar system.
- Upgraded the internal ImGui framework to version 1.9.8.

Version 2.2.0 (June 4th 2024)

- Added the new "Salty Shores (Salty Fest)" map to the main menu background changer.
- Added Discord rich presence integration, see the "interface" tab for all the available settings (credit to Segal for creating the dummy dll).
- Your CodeRed border and banners will no longer be applied when entering the "profile" menu in the garage, this is to prevent a crash that could occur.
- The texture browser window now automatically refresh upon loading screens to prevent trying to export a texture that no longer exists.
- Improved displaying mmr on the playlist select menu, sometimes you'd have to go in and out of the menu for it to apply which has been fixed.
- Improved the internal safety system for injecting the dll really early, sometimes CodeRed would fail to initialize.
- Changed the ImGui notification system to use textures for icons instead of emojis.
- Updated the gamestate debugger to include rich presence info.
- Updated internal SDK to the latest version of Rocket League.
- Upgraded the internal ImGui framework to version 1.9.7.

Version 2.1.9 (May 24th 2024)

- Added a new setting tracker_log_populations which will track playlist populations in the background for statistics.
- Fixed a bug with the show goal speed settings sometimes being spammed in chat.
- Internal code refactoring and changes to the CodeRed framework.
- Performance improvements related to ImGui windows and WndProc.

Version 2.1.8 (May 17th 2024)

- Added a new experimental setting scoreboard_steam_avatars, which allows Epic Games users to see Steam players avatars on the scoreboard.
- Added two new settings for the obs controls window related to the players current map, its file name and its display name.
- Added a new censorship system for changing your player name and custom rich presence info, no more naughty words allowed.
- Changed the logic for the function scanners blacklist, the blacklist will now be applied to the whitelisted functions if there is one set.
- Fixed a crash that could happen when exiting the game, this was caused by improperly destroying DX11 resources.
- Fixed a rare bug that could happen on the Epic Games store related to finding globals, which prevented CodeRed from initializing.
- Fixed legacy club colors not applying the right colors in 1v1 matches, Psyonix changed how club colors are formatted for some reason.
- Fixed a visual bug that caused your car to "jitter" after reaching supersonic, this was related to clearing car colors in freeplay.
- Fixed a bug related to custom stadium colors that could cause performance issues on lower end hardware.
- Improvements to ImGui and its "ResizeBuffers" hook relating to fullscreen mode.
- Internal optimizations and improvements related to gameplay.
- Upgraded the internal ImGui framework to version 1.9.6.

Version 2.1.7 (May 10th 2024)

- Fixed the "ImGui Demo" window not closing properly when pressing escape or using the X button.
- Fixed the "G-Force Frenzy" and "April Fools" limited time events not showing up in the matchmaker window.
- Fixed custom platform avatars randomly crashing mid-game, also I enabled these settings again finally.
- Fixed a loading screen crash that could happen related to reloading custom textures.
- Internal improvements and optimizations.

Version 2.1.6 (May 3rd 2024)

- Fixed a crash that could happen after goal replays in online games.
- Changes to the backend api.

Version 2.1.5 (May 2nd 2024)

- Updated internal SDK to the latest version of Rocket League.

Version 2.1.4 (May 1st 2024)

- Added a new command freeplay_spawn_ball which lets you spawn multiple balls in freeplay.
- Added a few more additional checks for the invisible car exploit, as it would appear Psyonix still hasn't fully fixed it. If you encounter someone invisible remember to save the reply!
- Fixed an audio bug when tabbing back into the game if you had the "mute on unfocused" setting on, the game would think you were still unfocused if an ImGui window was open.
- Fixed the stadium_disable_filters setting not detecting you were in the correct map, for example removing the cartoony lighting for the "Fire & Ice" map wasn't working.
- Fixed CodeRed thinking you were in freeplay while playing in workshop maps, I still made the "use default colors" freeplay setting still work however.
- Fixed a crash that could happen when spamming the open scoreboard button right after joining an online game.
- Stability improvements and optimizations with custom textures.

Version 2.1.3 (April 26th 2024)

- Added "collision scale", "visual scale", and "max speed" settings for both your car and the ball in freeplay.
- Added "boost force" and "jump force" settings for your car in freeplay.
- Lots of internal code refactoring and improvements.

Version 2.1.2 (April 16th 2024)

- Fixed a crash that could happen when recoloring your in-game banner or border while having a different one equipped in CodeRed.
- Updated internal SDK to the latest version of Rocket League.

Version 2.1.1 (April 14th 2024)

- Added a patch for the invisible car hack, if you encounter other players using it online the default loadout will be applied to them (along with a clown topper).
- Fixed a crash that could happen when using other third party overlays in combination with CodeRed.
- Fixed an alt-tab crash that could happen in fullscreen mode with the dashboard window open.
- Fixed custom rich presence info sometimes not working or updating properly.
- Miscellaneous bug fixes that no one needs to know ever existed.
- Upgraded the internal ImGui framework to version 1.9.5.

Version 2.1.0 (April 8th 2024)

- Fixed a rare but critical crash that could happen related to incorrectly parsing json data.
- Fixed a bug that could cause CodeRed to think you were playing in offline mode.
- Minor internal optimizations.

Version 2.0.9 (April 5th 2024)

- Added basic OBS integration for its text source "read from file" option, see the new "obs" window for all available options.
- Fixed the show playlist populations setting sometimes showing up as zero players online.
- Fixed an issue with ImGui not appearing sometimes after alt-tabbing in fullscreen mode.
- Fixed your CodeRed profile restoring to their original one after after alt-tabbing in fullscreen mode.
- Fixed the matchmaking_select_region command missing the new us central option.
- Trying another experimental fix for the random loading screen crash (needs testing).

Version 2.0.8 (March 29th 2024)

- Fixed your boost resetting to default if you had the same one selected both in CodeRed and in-game.
- Fixed titles sometimes not applying if you had certain tournament titles equipped in-game.
- Fixed disabling boost pads in freeplay not working if you reset your car or scored a goal.
- Fixed a case of mmr not applying to playlist nodes when backing in and out of the playlists menu.
- Possibly fixed a random crash that could happen after joining a game (needs more testing).
- Internal memory improvements and optimizations.

Version 2.0.7 (March 20th 2024)

- Added a new setting function_scanner_regex, which allows the use of regular expressions when whitelisting or blacklisting functions.
- Added a few missing database dump arguments for playlists and products, check the wiki for a full list of arguments.
- Fixed your headlight colors disabling themselves if you dragged your mouse out of bounds in the color picker for ImGui.
- Fixed platform avatars not recoloring if you changed your custom stadium colors mid-game.
- Updated internal SDK to the latest version of Rocket League.
- Internal improvements and bug fixes.

Version 2.0.6 (March 11th 2024)

- Improved the naming of duplicate products with different editions in the garage tab, as well as in the thumbnail renderer.
- Fixed some paints still applying to products even if you clicked "Nothing selected" in the garage tab.
- Fixed your real loadouts trail paint not applying in game, I accidentally reverted this fix last update.
- Fixed the main menu background not restoring to its original one if you selected "Don't Change Background".
- Fixed a rare edge case crash that could happen on the Steam version of the game on injection.
- Fixed the main menu background changer not instantly changing upon injection.
- Fixed a potential memory leak related to strings over playing the game for a long time.
- Internal optimizations and improvements.

Version 2.0.5 (March 5th 2024)

- Added the new "AquaDome (Salty Shallows)" map to the main menu background changer.
- Fixed some esports decals not showing up in the garage tab, this happened because Psyonix thought it was a good idea to give multiple product ids the same exact name.
- Fixed an issue with the session tracker window and displaying your current win/lose streak mmr.
- Updated internal SDK to the latest version of Rocket League.

Version 2.0.4 (March 4th 2024)

- Added an internal safety system once injected, previously if you injected too early the game would crash. Now CodeRed waits until the main menu screen appears before continuing.
- Added a new "High Contrast (Black Blue Yellow)" style for visually impaired people, inspired by the Windows high contrast theme
- Fixed a crash that could happen when restoring your loadout if you enabled and disabled presets on the main menu.
- Fixed your camera getting stuck when previewing goal explosions in the main menu, and you clicked into your garage or the playlists menu.
- Fixed custom headlight colors not applying if you didn't have any other products equipped, as well as some other specific edge cases.
- Fixed your real loadouts trail paint not applying in game, it was being overwritten with the default version.
- Fixed a rare thread racing issue that could happen on injection related to async commands.

Version 2.0.3 (February 26th 2024)

- Added the ability to customize your entire loadout in the garage tab, with the exception of your cars body. Please report any bugs to the Discord server.
- Note that loadouts do not function the exact same as BakkesMod, check out the #announcements channel in the Discord for more info.
- Added a new "headlight color" option that lets you change the glow color of your headlights, this feature only works if bloom is enabled.
- Fixed some ImGui windows opening themselves on injection even if you closed them, this was caused by using the X button instead of pressing escape to close the window.
- Fixed your mouse cursor sometimes getting stuck on the screen, this was also related to using the X button instead of pressing escape to close windows.
- Fixed a random crash that could happen on the loading screen for offline game modes, this was related to internal game states being set too early.
- Fixed not detecting if you were in an Exhibition match, resulting in some features not working in that mode.
- Fixed custom stadium colors not saving their values if you changed them through the freeplay or online tab.
- Fixed custom spawn location settings not applying for a few specific people when first loading into freeplay.
- Fixed custom car colors also not applying for a few specific people when first loading into freeplay.
- Fixed custom stadium primary and accent colors not applying to cars after they were demolished.
- Fixed some special titles not showing up in the dashboard for some people who had multiple titles.
- Fixed a crash that could happen if you spammed enabling and disabling custom textures really fast.
- Fixed a crash that happened when opening drops from your inventory on the main menu.
- Upgraded the internal ImGui framework to version 1.9.4.

Version 2.0.2 (February 6th 2024)

- Changed the layout of the garage tab in the dashboard slightly to add icons next to the color pickers.
- Fixed a random crash that could happen if you switched between presets back and forth really fast in the garage tab.
- Fixed a special case where custom playlist textures were not swapping their blue and red color channels, resulting in an inverted texture.
- Fixed some paint colors not showing up properly in comboboxes for the garage tab.
- Fixed not being able to close a few specific ImGui Windows by pressing the escape key.
- Updated internal SDK to the latest version of Rocket League.

Version 2.0.1 (January 22nd 2024)

- All ImGui windows will now remember if they were last open or not when you inject CodeRed.
- Overlay windows, such as the tracker and clock, will now save their custom corner position if you had one set.
- Trying an experimental fix for the freeplay_clear_overrides setting not working for some people.
- Fixed a rare crash that could happen when restoring to your original avatar on Steam if you were using a custom one.
- Fixed a crash related to restoring avatar and banner textures back to their original one if a product asset failed to load.
- Internal code refactoring and improvements.

Version 2.0.0 (January 13th 2024)

- Added a new "Vantablack (Black Grey)" style, which is an extra dark mode version of the default style.
- Refined the color palettes in all the default styles slightly to be more consistent, as well as the special "Duotone" terminal themes.
- You can no longer set window backgrounds or text to be fully transparent in custom styles, as Th3Ant tried exactly that and couldn't see any windows anymore (who woulda thought?).
- Removed the legacy "Pitch Black" style, as it was a bit of an eye sore and no one used it anyway.
- Removed the settings to customize blog info (other than the MotD), as they have been broken for a long time and I don't plan on fixing them.
- Fixed the main menu background restoring back its default one when idling on the main menu, if you had a different one selected in CodeRed.
- Fixed the interface_hide_seasonrewards setting sometimes not applying after a game ended and your rewards updated.
- Fixed yet another loading screen crash related to the matchmaker window grabbing playlist nodes in the background.
- Fixed a rare crash that could happen on injection related to not finding global objects or names.
- Upgraded the internal ImGui framework to version 1.9.1.
- Stability improvements and internal optimizations.

Launcher Changelog

Version 1.4.0 (September 2nd 2024)

- Added more detailed info to the update window when installing updates.
- Changed some error messages and logs to provide better info if something is blocking the launchers permissions.

Version 1.3.9 (July 28th 2024)

- Fixed some High-DPI scaling issues with the UI that made custom elements not resize properly.

Version 1.3.8 (July 21st 2024)

- Fixed the "Launch Rocket League" button being visible if you were on Epic, this was supposed to be for Steam only.

Version 1.3.7 (May 13th 2024)

- Added the news tab back in the launcher, with a fallback incase Psyonix keeps blocking the launcher from downloading news.
- Fixed the update popup getting stuck open if an error occurred while downloading, now if an error happens it will ask you if you want to try again.
- Fixed a crash that could happen when spamming the previous and next buttons in the news back too fast.

Version 1.3.6 (April 12th 2024)

- Fixed an infinite loop message box that occurred if you tried to run the launcher without having Rocket League installed.

Version 1.3.5 (April 3rd 2024)

- Hid the news tab temporarily, as Psyonix is now blocking automatic requests to their site.
- Internal code improvements, as well as changed some naming standards.

Version 1.3.4 (February 28th 2024)

- Fixed the author header in the news tab not displaying names correctly, as well as titles being too long.
- Fixed a specific case of the news tab not grabbing articles if you were outdated and had the game running.
- Internal optimizations and improvements related to file streams and memory.

Version 1.3.3 (February 5th 2024)

- Fixed the news tab not working, Psyonix changed a lot of stuff so I had to remake parsing article info entirely.
- Additional code refactoring and removing unnecessary or unused code.

Version 1.3.2 (January 12th 2024)

- Added a new loading screen window when changing install paths, as it may take some time to copy and move everything.
- Fixed the user being able to change install paths while CodeRed was injected in the game.
- Internal code refactoring and improvements.

Version 1.3.1 (December 14th 2023)

- Fixed another bug related to the news article tabs not loading.
- Fixed a rare bug that caused checking for an update while actively installing an update.
- Internal improvements and logging for downloading files.

Version 1.3.0 (December 11th 2023)

- Added more detailed logging when downloading and installing updates.
- Optimizations for the news tab, if an update is found it will now wait before downloading articles and images until the update is finished.
- Fixed a crash that could happen if your download speed was slow or had packet loss and the download stopped momentarily.

Version 1.2.9 (November 17th 2023)

- Upgraded from .NET 7.0 to .NET 8.0, which will require you to download the new runtime if you only have .NET 7.0 installed.
- Added more files and extra logging info for the crash dump exporter.
- Fixed not finding a folder path bug on first install, which would require restarting the launcher.
- Fixed the manual inject button not working sometimes, as well as it ignoring the "prevent injection when out of date" setting.

Version 1.2.8 (October 25th 2023)

- Added a "update in progress" status on the dashboard to indicate a update is being downloaded.
- Fixed the injection delay setting not being parsed correctly.
- Fixed some popups not being double buffered.

Version 1.2.7 (October 20th 2023)

- Changed the formatting for settings and labels in the about tab slightly.
- Changed the capitalization for all the buttons for consistency reasons.
- Fixed the news tab downloading article data and images twice in the background on startup.

Version 1.2.6 (September 29th 2023)

- Added a new "auto install updates" setting, which will auto download and install updates in the background.
- Fixed the windows icon not being the same as the exe icon.
- Fixed some capitalization and spelling errors.

Version 1.2.5 (September 16th 2023)

- Added a "already running" warning if you try to open more than one launcher at once, which asks if you wish to continue or exit.
- Made all custom controls double buffered, UI elements should now be a lot smoother.
- Changed the font size of the changelog box to be slightly smaller to fit more text.
- Fixed some popups being in dark mode despite having the light mode setting enabled.
- Fixed the installer popup not having any fancy graphics like all of the other popups.
- Fixed the news tab not defaulting to display the very first news article downloaded.
- Additional safety improvements regarding reading and writing to file paths.

Version 1.2.4 (September 13th 2023)

- Renamed the settings file from "Injector.cr" to "Launcher.cr".
- Fixed some inconsistencies with capitalizations and text formatting.
- Fixed a crash that happened if your settings file was parsed wrong, resulting in settings getting stuck not saving.

Version 1.2.3 (September 12th 2023)

- Fixed a bug that caused your settings file to be parsed wrong.

Version 1.2.2 (September 11th 2023)

- Remade the launchers UI with a new color scheme, new icons, and added a light mode.
- The "export crash logs" button in the launcher now also adds your variables file from CodeRed to the zip.
- Fixed the launcher not loading at all if you tried to run it while not connected to the internet
- Fixed the launcher not auto-checking for updates when you enabled it through the checkbox.
- Fixed the launchers previous and next buttons in the news tab having the wrong icons.

Version 1.2.1 (June 21st 2023)

- The launcher no longer is top most above all other windows when updating.

Version 1.2.0 (June 7th 2023)

- Fixed news articles not being parsed correctly in the launcher as of the last Rocket League update.

Version 1.1.9 (June 1st 2023)

- Backend changes to support new api endpoint features.

Version 1.1.8 (May 15th 2023)

- Fixed some news articles parsing wrong in the launcher causing an error message to be displayed.
- Fixed injection modes breaking in the launcher if you switched between manual and timeout mode while it was injecting.

Version 1.1.7 (May 10th 2023)

- Fixed news articles not opening when you clicked them in the launcher.
- Other internal optimizations with the launcher.

Version 1.1.6 (April 26th 2023)

- Changed the backend api for the launcher to use a new endpoint.
- Resized the controls for articles in the news tab in the launcher.

Version 1.1.5 (April 17th 2023)

- Internal backwards compatibility preparations for a future update.

Version 1.1.4 (April 15th 2023)

- Improved and resized the controls for articles in the news tab in the launcher.
- Fixed the tab buttons on the launcher only receiving input on the little image icon in side them, now its the entire tab button.

Version 1.1.3 (February 23rd 2023)

- Fixed the manual injection mode in the launcher sometimes not appearing.
- Fixed scaling issues in the launcher on high dpi displays, also improved some custom controls.
- Improved the updater popup in the launcher to indicate an update is in progress.
- Improved the news tabs caching system when downloading articles.

Version 1.1.2 (January 24th 2023)

- Some improvements with scaling the launchers custom controls.

Version 1.1.1 (January 13th 2023)

- Fixed the start minimized setting not working properly in the launcher.

Version 1.1.0 (January 10th 2023)

- Fixed several message box and logging errors in the launcher.
- Fixed a folder not found issue with the launchers installer if you selected a custom install path.
- Added a button that lets you change your install path in the launchers settings, this moves the folder and modifies the registry for you.

Version 1.0.9 (January 1st 2023)

- Fixed the launcher crashing if you tried to click the links in offline mode.
- Fixed the launcher displaying out of date right after updating the module.
- Changed the launchers changelog box font size.

Version 1.0.8 (December 28th 2022)

- Added an extra file path check for the launchers installer.

Version 1.0.7 (December 25th 2022)

- Fixed the launcher not checking for updates before attempting injection.
- Fixed some issues with the launcher retrieving and displaying information.
- Increased the ping timeout time for the launchers web-requests.

Version 1.0.6 (December 24th 2022)

- Possibly fixed some path errors in the launcher when first installing.

Version 1.0.5 (December 23rd 2022)

- Fixed a bug with the launchers auto updater.

Version 1.0.4 (December 23rd 2022)

- Fixed a bug where the launcher would incorrectly not show as injected.
- Fixed an issue with the launchers news tab when trying to open link.

Version 1.0.3 (December 22nd 2022)

- Fixed the launcher not finding your Rocket League folder if you were on Epic.

Version 1.0.2 (December 22nd 2022)

- Fixed a file path issue with the launcher.

Version 1.0.1 (December 22nd 2022)

- Fixed the launcher not installing subdirectories.

Version 1.0.0 (December 22nd 2022)

- First public alpha pre-release, no changes to provide.