Most recent patcher changes (22.01.2018)
PatchKit is expanding! For the past few months, we were working on a completely new patcher so you can distribute your games more easily and comfortably. The list of changes and completely new features is so long, we decided to choose the most important ones and put them together as a changelog. Here’s a full list of improvements, that were introduced recently in the newest patcher version:
- Status descriptions for updating app patcher state
- Add configuration option to switch whether to use diffs or not
- Sentry.io integration
- Sentry.io messages are now sent with download link for log file and include additional data (log file guide, local version id, remote version id and app secret)
- File parts support
- HTTPS support for keys server
- API operations logging
- Support for PK_PATCHER_MAIN_URL environment variable
- Fallback for content strategy in case of diff strategy failure
- Patcher now keeps track of keeping only one its instance running
- New file with informations about currently installed application
- Download time estimation
- Improved overall stability
- API Cache server URLs
- Display warning message when auto-update fails and app is installed
- Separate version integrity check progress from update progress
- HTTP downloading timeouts changed from 10 to 30 seconds
- Temp folders have random names now
- New log format
- Switch to Unity web requests for main API
- Checking files hash before diff update only if content size is less that certain threshold (by default set to 1 GB)
- Redesign error button label
- Stability improvements for resource downloader
- Stability improvements for license dialog
- Fixed disks pace check on Mac OSX.
PatchKit is growing strong. Here’s a list of features that were introduced recently or are being developed.
Continue reading PatchKit October Update
Your game is finally starting to take a shape, which of course makes you very happy because it means you will hit the release day pretty soon. But how can you be sure whether your product is ready to be published? Watch out, because it’s really easy to make a false assumption and it may cost your game all the popularity it could get!
Continue reading Get your game beta tested before the release!
We’re happy to present you a new list of features in this May update…
Continue reading PatchKit May 2017 Update
PatchKit is growing strong. Here’s a list of features that was introduced recently.
Continue reading PatchKit January 2017 Update
Since you’re a game developer or maybe a game publisher, you know you have to make a decision about the distribution method of your game. Most probably you’re thinking about using a CDN. Even if you’re not aware of it, many game distribution platforms like Steam are using a 3rd party CDN to distribute their games.
PatchKit is not meant to be a marketplace. Instead, we’re focusing to provide a high quality CDN with games in mind. Is here a difference between this approach and making a general purpose CDN? Yes, and this is a big one!
Continue reading A CDN with games in mind
Because you need a way to distribute your game with freedom, and we’ve got one!
Continue reading Why PatchKit?
The process of video game distribution could be sometimes very difficult and complex. It can take a lot of time, which could actually be spent on either development or any other activity. In PatchKit we fully understand this issue and we have a solution for that.
Continue reading Process of distribution
PatchKit has gotten a new look!
If you’ve gotten used to PatchKit.net’s ugly web page, you may get a little confused if you decided to visit our service lately. Yeah, we’ve got a new look!
Continue reading PatchKit has gotten a new look!
It’s not an easy way to build Content Distribution Network that will stay online and responsive at all times. We’d like to share some tricks behind PatchKit development on that topic.
Continue reading Tricks behind PatchKit high availability