Releases: R2Northstar/Northstar
v1.9.1
Features:
Add StringToAsset function to squirrel (#216)
Add Postload support for rpaks (#217)
Add dependency constants (#156)
Fixes:
Fix KHook hooking order to prevent missed hooks (#213)
Fix check to set loadout to callback version (#405)
Require sv_cheats
for kill
and explode
commands (#414)
Call InitPersistentData on client connect to mirror vanilla behaviour and clear unwanted stuff (#424)
MasterServer:
Added Dockerfile for reproducible environment (#73)
Contributors:
@anjannair @ASpoonPlaysGames @BobTheBob9 @Dinorush @EladNLG @KittenPopo @RoyalBlue1
v1.9.0
Features:
Allow titan loadouts to be modified in script through callbacks (#316)
Log all clientcommands if ns_should_log_all_clientcommands
is set (#209)
Re-enable Triple Threat (#402)
Fixes:
Fix instant respawn exploit and block other Portal 2 commands (#204)
Fix rejection of legitimately-invalid UserCmds (fixes grapple issues) (#203)
Stop crashing on death with 4+ batteries + better drop logic (#366)
Gun Game: Fix potentially transferring score from leaving player to new joining player (#290)
Attrition - fix AI sometimes not spawning (#393)
Fixed custom rpaks being loaded more than once (#202)
Switch IsValveMod back to use a EnablerHook (#210)
Block developer squirrel functions (#21)
Cleanup:
Use strtoull instead of strtoll for uint64s (#198)
Move LZSS exploit segfault fix hook to ExploitFixes.cpp (#195)
Change localisation in Northstar.Custom to UTF16-LE (#390)
Somewhat better Marvins on Wargames and Deck using Navmeshes (#323)
Contributors:
@ASpoonPlaysGames @BobTheBob9 @Dinorush @F1F7Y @GeckoEidechse @Interesting-exe @KittenPopo @RoyalBlue1 @taskinoz
v1.8.1
Features:
Localize masterserver errors (#333, #159)
Include server description in search (#388)
Expose IsDedicated on server vm (#179)
Fixes:
Guard against GetEntByIndex read out of bounds (#191)
Fix segfault on badly formed compressed packets (#160)
Fix bug where emit wouldn't be blocked if uppercase (#192)
Unlock SP when Coop is selected (#383)
Attempt reconnect in case of DUPLICATE_SERVER (#187)
Set default val for net_chan_limit_msec_per_sec (#196)
Open placeholder_playerdata
as an input stream (#173)
LatencyFleX Implementation Update (#183)
Fix "Auth failed" when trying to play singleplayer (#184)
Contributors:
@cpdt @emma-miler @F1F7Y @GeckoEidechse @KittenPopo @KyleGospo @pg9182 @RoyalBlue1
v1.8.0
Features:
Added Triple Threat to Northstar.Custom
(mp_titanweapon_triplethreat
, still disabled currently) (#276)
Display Northstar version on title screen (#346)
DebugOverlay (#106)
More changes to mod rpak loading (#139)
Make toggleconsole FCVAR_DONTRECORD
(#140)
Various rpak loading changes (#135)
Add rui_drawEnable (#134)
Add core meter gain exceptions (#284)
Fixes:
Rename convar defaultvalue to m_pszDefaultValue
(#136)
Add audio changes (#133)
Fix formatting to stop clang-format failing in CI (#143)
Make debugoverlay conform to clang-format (#151)
Fixed dice roll only giving one tick (again) (#313)
Fixed Auto-Titan deaths not showing up in killfeed (#371)
Strip rc suffix from version number properly (#268)
Contributors:
@ASpoonPlaysGames @barnabwhy @BobTheBob9 @BotchedRPR @Dinorush @emma-miler @GeckoEidechse @r-ex @taskinoz @x3Karma
v1.7.2
Changes:
Make curl logging optional to avoid accidentally leaking Origin token when screensharing console window (#141)
Contributors:
@BobTheBob9
v1.7.1
Changes and fixes:
Compare UID from connect on activate (#175)
Log UID in a variety of places during auth process (#174)
Block emit
command when sv_cheats
is disabled (#170)
Don't allow multiple of the same account to connect without a commandline arg (#161)
Backend:
Reject non-string values in server/update_values (#74)
Move setting heartbeat so it can't be changed by the request data (#68)
Encode usernames so that they are valid URI strings (#70)
Guard against duplicate ports (#67)
Query game port on server create (#63)
Fix modInfo not iterable maybe (#62)
uid<->username lookup routes (#36)
Exposing player data (layouts and game stats) through endpoints. (#48)
Contributors:
@ASpoonPlaysGames @barnabwhy @BobTheBob9 @emma-miler @GeckoEidechse
v1.7.0
Features:
Add Attrition (#321)
Change default sort method for server browser (#303)
Bugfixes:
Bring frontline spawns more in line with vanilla functionality (#318)
Set dropship models correctly for different teams (#329)
Contributors:
@0xMihir @BobTheBob9 @emma-miler @F1F7Y @GeckoEidechse @r-ex @taskinoz @warmist
v1.6.4
Features:
Upload Northstar to Thunderstore on release through GitHub Actions (#258)
Bugfixes:
Fix debug launcher builds (#150)
Write launcher version to log file (#153)
Make mod button in main menu accessible when running with -dev
(#320)
Fix singleplayer map name for Discord presence (#326)
Fix version number in user-agent not being correct when running Titanfall2.exe
with -northstar
(#152)
Updated the localization files
Contributors:
@abarichello @emma-miler @GeckoEidechse @Kaze-Kami
v1.6.3
Bugfixes:
Updated Northstar executable icon (#127)
Don't run killreplay if epilogue is active (#296)
Server browser improvements and hide server info if no server focused (#295)
Restrict sending messages on connect and log sent messages (#299)
Contributors:
@BobTheBob9 @emma-miler @Kaze-Kami @xamionex
v1.6.2
Cleanup:
Deleted MinHook.x64.dll as it's no longer needed (#223)
Bugfixes:
Fixed servercrash because batteryContainer entity is null (#267)
Fixed being able to capture flags during epilogue and halftime (#282)
New Map Menu: Fixed invalid combinations of gamemodes/maps and scrolling (#283)
Fixed evac issues on colony (#288)
Fixed Campaign crashing due to DiscordRPC (#285)
Fixed sometimes crashing in Infection and Fastball when respawning (#294)
Contributors:
@ASpoonPlaysGames @BobTheBob9 @F1F7Y @H0L0theBard @pg9182 @RomeoCantCode