Skip to content

Releases: R2Northstar/Northstar

v1.9.1

15 Jul 21:27
f28b0b2
Compare
Choose a tag to compare

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

26 Jun 21:49
d8ad8f1
Compare
Choose a tag to compare

triple threat

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

17 Jun 19:33
d8ad8f1
Compare
Choose a tag to compare

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

03 Jun 21:14
d8ad8f1
Compare
Choose a tag to compare

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

26 May 23:34
Compare
Choose a tag to compare

Changes:
Make curl logging optional to avoid accidentally leaking Origin token when screensharing console window (#141)

Contributors:
@BobTheBob9

v1.7.1

15 May 09:37
Compare
Choose a tag to compare

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

30 Apr 23:49
Compare
Choose a tag to compare

northstar

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

28 Apr 21:45
Compare
Choose a tag to compare

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

12 Apr 21:47
Compare
Choose a tag to compare

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

09 Apr 23:16
Compare
Choose a tag to compare

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