Skip to content

Releases: EvaisaDev/UnityNetcodePatcher

NetcodePatcher-4.2.0

30 Mar 06:36
ad71503
Compare
Choose a tag to compare

Fixed

  • TypeLoadException at runtime due to missing types - had to spoof the Unity.Netcode.Runtime assembly - so patcher folder structure has been changed

NetcodePatcher-4.1.1

28 Mar 09:56
41ad211
Compare
Choose a tag to compare

Fixed

  • An assembly reference to the patcher assembly (e.g. NetcodePatcher.uv2022...) was being added to assemblies during patching, intermittently causing TypeLoadException at runtime

NetcodePatcher-4.1.0

10 Mar 15:00
b53988b
Compare
Choose a tag to compare

Added

  • Unity Transport version option
  • Unity editor version option
  • Unity netcode native collection support option

Removed

  • Programmatic API NuGet package (for now)

Fixed

  • (in theory) patched Lethal Company mods causing crashes at runtime. The patcher was incorrectly assuming Unity Transport v2+, Lethal Company uses v1

NetcodePatcher-4.0.2

02 Mar 05:11
0fcaad6
Compare
Choose a tag to compare

Changed

  • Refactored the release artifact upload job of the publish workflow

NetcodePatcher-4.0.1

02 Mar 04:55
151f8bb
Compare
Choose a tag to compare

Changed

  • quoted "..." the github release asset paths + removed leading ./ from the publish workflow

NetcodePatcher-4.0.0

02 Mar 04:37
1b5d5a2
Compare
Choose a tag to compare

Added

  • Option --netcode-version (alias -nv) to specify a Unity Netcode version within the range [1.5.2, 1.8.1] to use when patching. The default is 1.5.2 (Lethal Company's Netcode version) when unspecified, to avoid breaking changes.

NetcodePatcher-3.3.4

14 Jan 16:42
9f72a0b
Compare
Choose a tag to compare
  • Fixed: the CLI would always exit with a 0 status code, even when an uncaught exception was thrown. The CLI will now exit with code -1 if an uncaught exception is thrown.

NetcodePatcher-3.3.3

11 Jan 15:23
c64eb86
Compare
Choose a tag to compare
  • Changed: NetcodePatched attribute is applied to assemblies' main module, rather than the assemblies directly
    • This should stop BepInEx from crashing on startup
  • Fixed: Some dependency assemblies were not being included in the MSBuild package

NetcodePatcher-3.3.2

11 Jan 14:05
08b21f2
Compare
Choose a tag to compare
  • Fixed : Issue where incorrect AttributeTargets were being set on the NetcodePatchedAttribute

NetcodePatcher-3.3.1

11 Jan 12:49
aa54ad8
Compare
Choose a tag to compare
  • Fixed [to verify]: Errors resolving assemblies when writing assembly definition to file