Skip to content

Releases: EvaisaDev/UnityNetcodePatcher

NetcodePatcher-4.0.0

02 Mar 04:37
1b5d5a2

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

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

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

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

Choose a tag to compare

  • Fixed [to verify]: Errors resolving assemblies when writing assembly definition to file

NetcodePatcher-3.3.0

11 Jan 12:07
2c12a22

Choose a tag to compare

  • Added: support for Embedded debug symbols
  • Changed: README is now included in all distribution archives

NetcodePatcher-3.2.0

10 Jan 23:41
485da56

Choose a tag to compare

  • Universal name specifiers are now explicitly rejected (filepaths must be specified explicitly)
  • Fixed patching empty assemblies throwing an exception
  • Fixed generated custom attribute constructor having invalid IL
    • this will hopefully mean Thunderstore can decomp all netcode patched mods again

NetcodePatcher-3.1.1

08 Jan 14:19
0776695

Choose a tag to compare

  • Fixed: FileNotFoundException when resolving System.Diagnostics.DiagnosticSource for the MSBuild package

NetcodePatcher-3.1.0

08 Jan 10:18
188e755

Choose a tag to compare

  • Changed: MSBuild log is more verbose by default, for parity with CLI
  • Fixed: Logged version number being wrapped in quotes (i.e. v"3.1.0+abc..." -> v3.1.0+abc...)
  • Fixed: Patcher would try to rename _original.xyz when any error occured during IL post processing, even if the output path was set or files had not been renamed yet

NetcodePatcher-3.0.4

07 Jan 21:24
b45c92b

Choose a tag to compare

  • Changed: Tweak publish workflow to checkout Git repository before attempting to upload release artifacts