Skip to content

Releases: EvaisaDev/UnityNetcodePatcher

NetcodePatcher-4.0.1

Choose a tag to compare

@Lordfirespeed Lordfirespeed released this 02 Mar 04:55
151f8bb

Changed

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

NetcodePatcher-4.0.0

Choose a tag to compare

@Lordfirespeed Lordfirespeed released this 02 Mar 04:37
1b5d5a2

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

Choose a tag to compare

@Lordfirespeed Lordfirespeed released this 14 Jan 16:42
9f72a0b
  • 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

Choose a tag to compare

@Lordfirespeed Lordfirespeed released this 11 Jan 15:23
c64eb86
  • 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

Choose a tag to compare

@Lordfirespeed Lordfirespeed released this 11 Jan 14:05
08b21f2
  • Fixed : Issue where incorrect AttributeTargets were being set on the NetcodePatchedAttribute

NetcodePatcher-3.3.1

Choose a tag to compare

@Lordfirespeed Lordfirespeed released this 11 Jan 12:49
aa54ad8
  • Fixed [to verify]: Errors resolving assemblies when writing assembly definition to file

NetcodePatcher-3.3.0

Choose a tag to compare

@Lordfirespeed Lordfirespeed released this 11 Jan 12:07
2c12a22
  • Added: support for Embedded debug symbols
  • Changed: README is now included in all distribution archives

NetcodePatcher-3.2.0

Choose a tag to compare

@Lordfirespeed Lordfirespeed released this 10 Jan 23:41
485da56
  • 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

Choose a tag to compare

@Lordfirespeed Lordfirespeed released this 08 Jan 14:19
0776695
  • Fixed: FileNotFoundException when resolving System.Diagnostics.DiagnosticSource for the MSBuild package

NetcodePatcher-3.1.0

Choose a tag to compare

@Lordfirespeed Lordfirespeed released this 08 Jan 10:18
188e755
  • 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