Skip to content

Releases: patchkit-net/patchkit-patcher-unity

v3.9.0-rc2

24 Jan 00:32
Compare
Choose a tag to compare
v3.9.0-rc2 Pre-release
Pre-release

Added

  • Add support for download speed unit parameter from application info
  • Protecting patcher from being started without launcher (with attempt to actually start the launcher in that case)

Changed

  • Improved the network errors handling in downloaders

Fixed

  • Fix usage of Unity WWW network connection

v3.9.0-rc1

23 Jan 02:32
Compare
Choose a tag to compare
v3.9.0-rc1 Pre-release
Pre-release

Added

  • Add support for download speed unit parameter from application info

Changed

  • Improved the network errors handling in downloaders

v3.8.1-rc1

06 Jan 11:23
Compare
Choose a tag to compare
v3.8.1-rc1 Pre-release
Pre-release

Fixed

  • Block license key cache sharing between all non-custom patchers
  • Properly handle situation when WWW response doesn't contain status header - previously it was assumed to be 200 (OK), right now response is marked as timed out

v3.8.0

06 Jan 11:23
Compare
Choose a tag to compare

Added

  • Patcher now keeps track of keeping only one it's instance running
  • Game meta data file
  • Time estimation for completing download of the patch

Changed

  • Redesign error button label
  • Stability improvements for resource downloader
  • Stability improvements for license dialog

Fixed

  • Fix issue with patching files which size is 2GB or more
  • Properly handle timeouts when using chuncked HTTP downloader
  • Fix occasional torrent downloader failures due to sharing violation issues with downloaded file
  • Fix log file sending

v3.8.0-rc1

28 Dec 18:15
Compare
Choose a tag to compare
v3.8.0-rc1 Pre-release
Pre-release

Added

  • Patcher now keeps track of keeping only one it's instance running
  • Game meta data file
  • Time estimation for completing download of the patch

Changed

  • Redesign error button label
  • Stability improvements for resource downloader
  • Stability improvements for license dialog

Fixed

  • Fix issue with patching files which size is 2GB or more
  • Properly handle timeouts when using chuncked HTTP downloader
  • Fix occasional torrent downloader failures due to sharing violation issues with downloaded file
  • Fix log file sending

v3.7.0

17 Dec 18:56
Compare
Choose a tag to compare

Changed

  • Checking files hash before diff update only if content size is less that certain threshold (by default set to 1 GB)

v3.7.0-rc1

21 Nov 10:48
Compare
Choose a tag to compare
v3.7.0-rc1 Pre-release
Pre-release

Changed

  • Checking files hash before diff update only if content size is less that certain threshold (by default set to 1 GB)

v3.6.0

21 Nov 10:46
Compare
Choose a tag to compare

Added

  • Sentry messages are now sent with download link for log file and include additional data (log file guid, local version id, remote version id and app secret)
  • API operations logging
  • Support for PK_PATCHER_MAIN_URL environment variable

Changed

  • HTTP downloading timeouts changed from 10 to 30 seconds
  • Temp folders have more randomized names now
  • New log format
  • Switch to Unity web requests for main API

Fixed

  • Unpacking error when AV software would block files (now for content packages)
  • Fix delaying patcher quit due to log sending
  • Fix displaying no internet connection error in case of API connection problems
  • Fix Unity wrapped requests to return status code and correct exceptions
  • Fix bug with applying patches (CRITICAL FIX!)

v3.6.0-rc3

11 Nov 11:41
Compare
Choose a tag to compare
v3.6.0-rc3 Pre-release
Pre-release

Added handling for situations when status code is missing in response headers from Unity's WWW.

Added

  • Sentry messages are now sent with download link for log file and include additional data (log file guid, local version id, remote version id and app secret)
  • API operations logging
  • Support for PK_PATCHER_MAIN_URL environment variable

Changed

  • HTTP downloading timeouts changed from 10 to 30 seconds
  • Temp folders have more randomized names now
  • New log format
  • Switch to Unity web requests for main API

Fixed

  • Unpacking error when AV software would block files (now for content packages)
  • Fix delaying patcher quit due to log sending
  • Fix displaying no internet connection error in case of API connection problems
  • Fix Unity wrapped requests to return status code and correct exceptions
  • Fix bug with applying patches (CRITICAL FIX!)

v3.6.0-rc2

10 Nov 22:00
Compare
Choose a tag to compare
v3.6.0-rc2 Pre-release
Pre-release

Patching with diffs wasn't working at all. This release candidate fixes that problem.

Added

  • Sentry messages are now sent with download link for log file and include additional data (log file guid, local version id, remote version id and app secret)
  • API operations logging
  • Support for PK_PATCHER_MAIN_URL environment variable

Changed

  • HTTP downloading timeouts changed from 10 to 30 seconds
  • Temp folders have more randomized names now
  • New log format
  • Switch to Unity web requests for main API

Fixed

  • Unpacking error when AV software would block files (now for content packages)
  • Fix delaying patcher quit due to log sending
  • Fix displaying no internet connection error in case of API connection problems
  • Fix Unity wrapped requests to return status code and correct exceptions
  • Fix bug with applying patches (CRITICAL FIX!)