Releases: SoapboxRaceWorld/GameLauncher_NFSW
GameLauncherReborn 2.1.8.0
CHANGELOG:
New:
- UserSettings.xml Editor
- Added Timestamps to logging
Fixed:
- Game Restart Timer functions/display
- Launcher restart process
- Ticket Input on Register Screen
- 1st Run now asks for Game Language Choice again
- Verify Hash can now apply/create missing Sub/Directories (Thanks to Teo22 & RandomDriver08)
- Verify Hash can now remove symbolic link files/folders
Improved:
- Server Mods verification checking
- Sever Mods updates now clears '.data' folder for cleaner application of updates/removals
- TLS and web connectivity
- Functionality for lower quality connections
- Proxy Functionality
- Server Login/connectivity
- Extended DiscordRPC Statuses
- Allow Defender/Firewall statuses to be "Reset"
Linux:
- Improved nfsw client performance
- Fixed many 1st Time Run related issues
- "Change GameFiles" location now works from Settings Screen
- Updater now displays correctly on Launcher Updates
(Huge Thanks to Unaccounted4 for testing and assitance)
Windows 8 Users:
For those unable to upgrade to 8.1 or 10, .NET Framework 4.6.1 will be allowed as 'minimum' version
All other OSes will still require 4.6.2. (Blame Microsoft)
NOTE:
There is a "special" filepaths bug that could still exist for some users with certain language characters in the GameFiles Path.
We've prevented the Launcher from crashing with a .NET System.ArguementException this would cause.
However, nfsw.exe and many ASI's still wont care for it at all, and a "ModLoader.asi error 2" may occur as a result.
NOTE:
_LinuxCompat.zip
only needed for Lutris/Linux Users; Windows does not need it
EXE SHA1: 9d4363ca81ea2ffcc2f52070f746a9a7924154b3
ZIP SHA1: c828e4cc463ba42780780f1f8ec69428921406f7
GameLauncherReborn 2.1.7.8
CHANGELOG:
2.1.7.8 -
- Fix Restart Timer function
- Fix
System.Management.Automation
crash - Make sure if UserSettings.xml doesn't exist, create folder(s) and extract a clean defaults one
(This should prevent XML corruption caused by saving any settings before launching nfsw.exe for the "1st" time)
(This combines with previous fix that corrects the XML file save order when changing Language)
2.1.7.7 -
- Login "lag" fixed
- Launcher should now "focus" (not open behind other programs)
- Updating Game Language now updates default Chat Group as well
- Improved Firewall handling
- ModNet now fetches via
https
AllocationAssistant
function failure now has an exitCode
- Simplified Permissions checks
- Proxy, URI, WebRequest and WebClient Updates
- Cosmetic UI fixes
- Location Messaging updates
- Internal Class and Function updates
Windows 8 Users:
For those unable to upgrade to 8.1 or 10, .NET Framework 4.6.1 will be allowed as 'minimum' version
All other OSes will still require 4.6.2. (Blame Microsoft)
NOTE:
There is a "special" filepaths bug that could still exist for some users with certain language characters in the GameFiles Path.
We've prevented the Launcher from crashing with a .NET System.ArguementException
this would cause.
However, nfsw.exe and many ASI's still wont care for it at all, and a "ModLoader.asi error 2" may occur as a result.
Note: _LinuxCompat.zip only needed for Lutris/Linux Users; Windows does not need it
EXE SHA1: 4dddae89321e7a213cea92ec26ca6540d2e706b1
Zip SHA1: 4f2de91ce471160ddc50e314ce36b23460f26150
GameLauncherReborn 2.1.7.6
CHANGELOG:
- FIX: Settings.ini no longer saves Language lo lower case. (The real cause for
+0xc9065
) - FIX: 1st Run on Windows 7 no longer bails with a NullException
- FIX: Settings.ini now preserves and builds properly on 1st Run conditionals
- Update: Progress/DownloadText no longer jitterbugs
Note: _LinuxCompat.zip is only needed for Lutris/Linux Users; windows doesn't need it.
GameLauncherReborn 2.1.7.5
CHANGELOG:
2.1.7.5:
- FIX: Restore creating Settings/Account INI files in Launcher folder properly
2.1.7.4
- FIX: Fixes a UserSettings.xml problem that was causing SBRCrashDumps with code (+0xc9065)
2.1.7.3
- Fix: .INI files were being incorrectly saved with BOM
- Fix: DPI Scaling Fix would break when "Save"ing Settings
- Fix: Minor Linux UI display issues (ServerInfoPanel now renders)
- Fix: Fix Firewall service and Profile Checks
- Fix: Prevent GameFiles install to Drive ROOT level (no more C:\nfsw.exe)
- Fix: Proxy/GZip Compression response handling
- Add: New DiscordRPC interaction buttons in Profile presence
- Add: Support "Valentines" scenery group in ServerInfoPanel
= Update: Make GameFiles/ServerMods download information multi-line for better reading
= Update: Improve player messaging for Not Allowed locations
= Update: Splash Screen load/unload time improved
= Update: Minor Theme enhancements/corrections
= Update: Gameplay Timer countdown enhancement
Note: _LinuxCompat.zip is only needed for Lutris/Linux Users; windows doesn't need it.
GameLauncherReborn 2.1.7.2
CHANGELOG:
- Fix: Resolve for -most- !OoM! Crashes (thank you, davidpage!)
- Fix: Modern ModNet download "content" errors
- Fix: Don't set Firewall/Defender if they are Disabled
- Fix: (again): LZMA .dll download (even though its included in Release)
- Fix: SettingsPanel will now "Remember" user set Language (cosmetic fix)
- Fix: .links File Error trying to PlayNow
- Update: .links file Dialog updates/logging
- Update: "Disadvised" replaced with better statement
- Update: Prevent VerifyHash being run more than once per Launcher run
- Linux: Prevent FirewallHelper from "Helping"
- Linux: Fix UI/Font Rendering
- Start checking for and setting Permissions
Note: _LinuxCompat.zip is only needed for Lutris/Linux Users; windows doesn't need it.
GameLauncherReborn 2.1.7.1
CHANGELOG:
FIX:
= "Forgot Password" function repaired
GameLauncherReborn 2.1.7.0
CHANGELOG:
- NEW: Working GameFiles Validator in Settings Panel
- NEW: Clear Server Mod cache button (yeets
MODS
and.data
folders) - NEW: Launcher now makes qualified Firewall Rules (Launcher, Updater and nfsw)
- NEW: (Win10) Defender Exclusions are created (Launcher, Updater and nfsw)
- NEW: Fully Themed layout, new Font, fix W10 Text Scaling
- NEW: Custom Theme support (documentation soon!)
- NEW: Mainscreen "Social" panel hotlinks
- NEW: Signed EXE and DLL's (Thank youo, DavidCarbon!)
- NEW: Startup Splash Screen
- Updated: More "modern" ModNet support, improved WebClient connectivity
- ModNet will no longer replace non-updated/still usable files
- Warn and disallow dis-advised file locations on setup
- Updated: Added minimum .NET Version check
- Updated DiscordRPC and other component libraries to newer versions
- Many stability, speed, and code refactors
- Updater can be version checked/updated from GitHub release now
Possibly Fixed:
= !Out of Memory! allocating RestClient
= WebClient Timeouts
HUGE Thanks to:
MeTonaTOR
DavidCarbon
Additional Thanks to:
Leo
Speedou
DriftyZ
Mr.Elite
Riftwalker
RX55
berkayylmao
GameLauncherReborn 2.1.6.6
CHANGELOG:
- Now installs new version of ModLoader with improved mod deployment process
GameLauncherReborn 2.1.6.5
CHANGELOG:
- Fixed issue with server list loading
GameLauncherReborn 2.1.6.4
CHANGELOG:
IF you are on an older version and getting "unhandled exception" in the Updater window:
Delete GameLauncherUpdater from Launcher folder (with Launcher closed) and try again.
-
New: Launcher can now check/replace its Updater on launch
-
Fixed: Updater code updated to fix fetching updates
-
Fixed: VisualC++ Runtimes Detectien/Install had a loophole
-
Fixed: RemoteRPC calls log properly for both lists
-
Updated: Serverlist Dropdown handles "Add Server"/Custom entries much better
-
Updated: 1st Run Serverlist and API checks now use WebClientWithTimeout
-
Updated: WebClientWithTimeout also added to fetching ModNet files