Releases: Arkhist/Hacknet-Pathfinder
Releases · Arkhist/Hacknet-Pathfinder
v5.3.4
Common Features
- Patch for mission postings to apply text replacements by @Leila-Codes in #244.
Pathfinder Features
Pathfinder Bugfixes
- Fix some patches by @Windows10CE in 8e3ca93.
- Fix Daemon contents not being fully parsed by @Arkhist in 4807d0d.
v5.3.3
Common
- More methods use
ComputerLookup
by @SoundOfScooting in #234 - KeepBranchesOnMailMissionCompletion fix by @Fayti1703 in #226
- Add FlickeringText null handler by @Fayti1703 in #223
- Add scrollwheel behavior to Extension List by @Fayti1703 in #220
Extensions
SAKillExe
checks bothname
andIdentifierName
by @SoundOfScooting in #221requiredFlags
for<OnConnect>
fix by @SoundOfScooting in #231- Load plugins when using
-extstart
fix by @SoundOfScooting in #233
Modding
- Added
PFButton.Do(offset)
by @SoundOfScooting in #239 - Created
HacknetPlugin.UserConfig
by @SoundOfScooting in #237 - Add data validator methods for
Executables
by @SoundOfScooting in #235 ExecutionResult.Cancelled
inExecutableExecuteEvent
by @SoundOfScooting in #236- Fix custom executable launching by @SoundOfScooting in #229
- Fix crash in extension list when not enough extensions.
v5.3.2
Change Log for Pathfinder 5.3.2
Common Features
- Prevent libCEF.so from changing memory allocator on Linux versions by @Windows10CE
- Linux launch script supports arguments better by @Fayti1703 in #215
- DEC file encryption is now cross-platform by @Windows10CE in #216
Modding features
- Diagnostic information present in logs by @SoundOfScooting in #214
v5.3.1
Merge pull request #217 from Arkhist/develop v5.3.1
v5.3.0
Change Log for Pathfinder 5.3.0
Common Features
- Change
HHBS
root folder toHacknetPathfinder
by @SoundOfScooting in #200
Modding features
- Create
ActionsLoader.ReadCondition
for use by plugins by @SoundOfScooting in #199 - Add
CanBeKilled
toGameExecutable
by @SoundOfScooting in #196 - Fix #207 Unable to access
Settings.IsInExtensionMode
or `ExtensionL… by @SoundOfScooting in #210 - Add to and fix
GetCorrectFileName
by @SoundOfScooting in #205 - Create
ExecutableListEvent
by @SoundOfScooting in #209
Pathfinder Bugfixes
- Fix tutorial startup with no starting mission by @SoundOfScooting in #188
- Create FixExtensionTests.cs by @SoundOfScooting in #189
- Fix NRE for
ActiveExtensionInfo
inFixTutorialStartup
by @SoundOfScooting in #190 - Isolate Steam-specific patches to not run on other game versions by @SoundOfScooting in #193
- Fix non-Steam game version detection by @SoundOfScooting in #195
- Fix
Programs.connect
patch by @SoundOfScooting in #194 - Non-nullify CustomExes in ExecutableManager by @Fayti1703 in #160
- Fix #201
AdministratorManager
does not allow specifying a customtype
attribute by @SoundOfScooting in #202 - Fix mysterious
AssemblyResolutionException
by @SoundOfScooting in #204 - Stop using
loadAssignGameNodes
by @SoundOfScooting in #206 - Fix #197 Extension plugins are unloaded in a bad order by @SoundOfScooting in #211
v5.2.0
Change Log for Pathfinder 5.2.0
Common features
- #129 : Updater now updates itself and the chainloader.
- #139 : Updater UX has been improved.
- #187 : The
connect
command has been optimized. - Fixed #148 : Using
reboot
to skip ETAS is now disabled. Crashing during an ETAS leads to ETAS game over. - Fixed #185 : In Vanilla Hacknet, Tutorial startup in extensions did not work as expected.
Modding features
- #123 : PFPorts now support XML format.
- #125 : Simpler custom executables programming using
GameExecutable
. - #162 : More native types can now be parsed from XML.
- #117 : Pathfinder now uses newer csproj syntax.
- #127 : Instead of registering manually every new custom addition, Attributes can be added to classes to auto-load them (ex:
[Pathfinder.Meta.Load.Executable("#PF_BASIC_EXE#")]
).
Pathfinder Bugfixes
- #159 : Optimized Pathfinder registries' performance.
- Fixed #145 : eOS devices on the playerComp linked back to the wrong node.
- Fixed #146 : Only the last eOS device linked to a computer had a link back to the computer.
- Fixed #149 : Computer.portsNeededForCrack was one less than Vanilla Hacknet's values.
- Fixed #150 : Crash on non-english locales when opening extensions menu due to float parsing.
- Fixed #152 : Pathfinder executables were not displayed when using the
exe
command. - Fixed #154 : Crash when the character
;
is used for separating ports. - Fixed #158 : Properties in XML were not properly parsed.
- Fixed #168 : Generated nodes lacked default ports.
- Fixed #171 : The CreditsDaemon Daemon was not behaving properly.
- Fixed #175 : TextRecord and OnlineAccount were not parsed properly in DatabaseDaemon.
- Fixed #180 : The self closed tag
<StartingVisibleNodes/>
was not supported in Pathfinder. - Fixed #183 : eOS Devices did not have their informations filtered.
v5.2.0-beta1
Fix release workflow 2
v5.1.0
Up version to 5.1.0
v5.0.1
Bump version to 5.0.1
v5.0.0
Change version to 5.0.0