Pre-release
Pre-release

@Dzejkop Dzejkop released this Sep 17, 2018

Assets 2

Changed

  • Patcher will timeout if the downloading stopped sooner than after 5 minutes

@Dzejkop Dzejkop released this Sep 17, 2018 · 6 commits to master since this release

Assets 2

Fixed

  • Updated torrent-client to fix the issue with paths with spaces in them
  • Missing unpacking suffix when repairing files
Pre-release
Pre-release

@witcher112 witcher112 released this Aug 29, 2018 · 7 commits to freezed since this release

Assets 2

Fixed

  • Updated torrent-client to fix the issue with paths with spaces in them
  • Missing unpacking suffix when repairing files

@witcher112 witcher112 released this Aug 23, 2018

Assets 2

Added

  • Support for PK_PATCHER_API_CACHE_URL environmental variable
  • Skipping patches for files that content remained unchanged in newer version (during diff installation)
  • Support for partial pack1 processing
  • Support for new lowest_version_diff property
  • Displaying the application display name
  • An inspector warning if the default editor app secret has been modified
  • Repairing invalid files before diff update
  • Including version information in Sentry reports
  • Support for second progress bar (can show minor operation like downloading, unarchiving etc.)
  • Example scenes with double progress bars
  • A clickable PatchKit logo in non whitelabel patchers
  • Support for background image set in PatchKit Panel
  • Support for PK_PATCHER_KEEP_FILES_ON_ERROR environment variable
  • Light integrity checking every time the Patcher is launched
  • Descriptive integrity check messages
  • Support for resuming torrent downloading
  • Animated progress bar during initialization and connecting
  • New manifest format support
  • Sending 'patcher_started' event to Statistics Reporting Service
  • A launch script on Linux platforms

Changed

  • Update API servers configuration
  • Rename PK_PATCHER_MAIN_URL environmental variable to PK_PATCHER_API_URL
  • The patcher will now delete the lockfile when quitting
  • Sending the key secrets to content and diff url requests
  • Split the RepairAndDiff strategy into separate strategies.
  • Pre update integrity checking uses the Repair strategy

Fixed

  • Availability of user action buttons (update, start & check for updates)
  • Handling of the ZLib exception
  • Invalid handling of patcher-data-location argument with spaces
Pre-release

@witcher112 witcher112 released this Aug 6, 2018 · 16 commits to freezed since this release

Assets 2

Added

  • Support for PK_PATCHER_API_CACHE_URL environmental variable
  • Skipping patches for files that content remained unchanged in newer version (during diff installation)
  • Support for partial pack1 processing
  • Support for new lowest_version_diff property
  • Displaying the application display name
  • An inspector warning if the default editor app secret has been modified
  • Repairing invalid files before diff update
  • Including version information in Sentry reports
  • Support for second progress bar (can show minor operation like downloading, unarchiving etc.)
  • Example scenes with double progress bars
  • A clickable PatchKit logo in non whitelabel patchers
  • Support for background image set in PatchKit Panel
  • Support for PK_PATCHER_KEEP_FILES_ON_ERROR environment variable
  • Light integrity checking every time the Patcher is launched
  • Descriptive integrity check messages
  • Support for resuming torrent downloading
  • Animated progress bar during initialization and connecting
  • New manifest format support
  • Sending 'patcher_started' event to Statistics Reporting Service
  • A launch script on Linux platforms

Changed

  • Update API servers configuration
  • Rename PK_PATCHER_MAIN_URL environmental variable to PK_PATCHER_API_URL
  • The patcher will now delete the lockfile when quitting
  • Sending the key secrets to content and diff url requests
  • Split the RepairAndDiff strategy into separate strategies.
  • Pre update integrity checking uses the Repair strategy

Fixed

  • Availability of user action buttons (update, start & check for updates)
  • Handling of the ZLib exception
  • Invalid handling of patcher-data-location argument with spaces
Pre-release

@witcher112 witcher112 released this Aug 6, 2018 · 17 commits to freezed since this release

Assets 2

Added

  • Support for PK_PATCHER_API_CACHE_URL environmental variable
  • Skipping patches for files that content remained unchanged in newer version (during diff installation)
  • Support for partial pack1 processing
  • Support for new lowest_version_diff property
  • Displaying the application display name
  • An inspector warning if the default editor app secret has been modified
  • Repairing invalid files before diff update
  • Including version information in Sentry reports
  • Support for second progress bar (can show minor operation like downloading, unarchiving etc.)
  • Example scenes with double progress bars
  • A clickable PatchKit logo in non whitelabel patchers
  • Support for background image set in PatchKit Panel
  • Support for PK_PATCHER_KEEP_FILES_ON_ERROR environment variable
  • Light integrity checking every time the Patcher is launched
  • Descriptive integrity check messages
  • Support for resuming torrent downloading
  • Animated progress bar during initialization and connecting
  • New manifest format support
  • Sending 'patcher_started' event to Statistics Reporting Service
  • A launch script on Linux platforms

Changed

  • Update API servers configuration
  • Rename PK_PATCHER_MAIN_URL environmental variable to PK_PATCHER_API_URL
  • The patcher will now delete the lockfile when quitting
  • Sending the key secrets to content and diff url requests
  • Split the RepairAndDiff strategy into separate strategies.
  • Pre update integrity checking uses the Repair strategy

Fixed

  • Availability of user action buttons (update, start & check for updates)
  • Handling of the ZLib exception
  • Invalid handling of patcher-data-location argument with spaces
Pre-release
Pre-release

@witcher112 witcher112 released this Jul 25, 2018

Assets 2

Added

  • Support for PK_PATCHER_API_CACHE_URL environmental variable
  • Skipping patches for files that content remained unchanged in newer version (during diff installation)
  • Support for partial pack1 processing
  • Support for new lowest_version_diff property
  • Displaying the application display name
  • An inspector warning if the default editor app secret has been modified
  • Repairing invalid files before diff update
  • Including version information in Sentry reports
  • Support for second progress bar (can show minor operation like downloading, unarchiving etc.)
  • Example scenes with double progress bars
  • A clickable PatchKit logo in non whitelabel patchers
  • Support for background image set in PatchKit Panel
  • Support for PK_PATCHER_KEEP_FILES_ON_ERROR environment variable
  • Light integrity checking every time the Patcher is launched
  • Descriptive integrity check messages
  • Support for resuming torrent downloading
  • Animated progress bar during initialization and connecting
  • New manifest format support
  • Sending 'patcher_started' event to Statistics Reporting Service
  • A launch script on Linux platforms

Changed

  • Update API servers configuration
  • Rename PK_PATCHER_MAIN_URL environmental variable to PK_PATCHER_API_URL
  • The patcher will now delete the lockfile when quitting
  • Sending the key secrets to content and diff url requests
  • Split the RepairAndDiff strategy into separate strategies.
  • Pre update integrity checking uses the Repair strategy

Fixed

  • Handling of the ZLib exception
  • Invalid handling of patcher-data-location argument with spaces
Pre-release
Pre-release

@witcher112 witcher112 released this Jul 11, 2018

Assets 2

Added

  • Support for PK_PATCHER_API_CACHE_URL environmental variable
  • Skipping patches for files that content remained unchanged in newer version (during diff installation)
  • Support for partial pack1 processing
  • Support for new lowest_version_diff property
  • Displaying the application display name
  • An inspector warning if the default editor app secret has been modified
  • Repairing invalid files before diff update
  • Including version information in Sentry reports
  • Support for second progress bar (can show minor operation like downloading, unarchiving etc.)
  • Example scenes with double progress bars
  • A clickable PatchKit logo in non whitelabel patchers
  • Support for background image set in PatchKit Panel
  • Support for PK_PATCHER_KEEP_FILES_ON_ERROR environment variable
  • Light integrity checking every time the Patcher is launched
  • Descriptive integrity check messages
  • Support for resuming torrent downloading
  • Animated progress bar during initialization and connecting
  • New manifest format support
  • Sending 'patcher_started' event to Statistics Reporting Service

Changed

  • Update API servers configuration
  • Rename PK_PATCHER_MAIN_URL environmental variable to PK_PATCHER_API_URL
  • The patcher will now delete the lockfile when quitting
  • Sending the key secrets to content and diff url requests
  • Split the RepairAndDiff strategy into separate strategies.
  • Pre update integrity checking uses the Repair strategy

Fixed

  • Handling of the ZLib exception
Pre-release

@witcher112 witcher112 released this Jul 4, 2018 · 2 commits to dev/v4.0.0 since this release

Assets 2

Added

  • Caching API responses to minimize the amount of requests

Changed

  • Moved patcher code into separate library
Pre-release
Pre-release

@witcher112 witcher112 released this Jun 12, 2018 · 42 commits to freezed since this release

Assets 2

Added

  • Support for PK_PATCHER_API_CACHE_URL environmental variable
  • Skipping patches for files that content remained unchanged in newer version (during diff installation)
  • Support for partial pack1 processing
  • Support for new lowest_version_diff property
  • Displaying the application display name
  • An inspector warning if the default editor app secret has been modified
  • Repairing invalid files before diff update
  • Including version information in Sentry reports
  • Support for second progress bar (can show minor operation like downloading, unarchiving etc.)
  • Example scenes with double progress bars
  • A clickable PatchKit logo in non whitelabel patchers
  • Support for background image set in PatchKit Panel
  • Support for PK_PATCHER_KEEP_FILES_ON_ERROR environment variable
  • Light integrity checking every time the Patcher is launched
  • Descriptive integrity check messages
  • Support for resuming torrent downloading
  • Animated progress bar during initialization and connecting
  • New manifest format support
  • Sending 'patcher_started' event to Statistics Reporting Service

Changed

  • Update API servers configuration
  • Rename PK_PATCHER_MAIN_URL environmental variable to PK_PATCHER_API_URL
  • The patcher will now delete the lockfile when quitting
  • Sending the key secrets to content and diff url requests

Fixed

  • Handling of the ZLib exception