Version 2.6.6 is out!
The version 2.6.6 has been released! Here is the changelog:
=== 2.6.6 ===
update(UX): added some messages for the final user, to show more info about the current operations
fix(Downloader): the UrlEncode method now correctly encodes the URL parts
fix(Progress): avoided a possible division by 0 when calculating the progress percentage
=== 2.6.5 ===
update(Downloaders): managed exceptions on Task.WaitAll to make them more useful in the log file
update(Downloaders): downloaders now call UrlEncode on the URL before sending the request
=== 2.6.4 ===
fix(Files): SetLastWriteTime now correctly pass the date time in the correct format to the system's API
update(Repairer): setting Attributes and LastWriteTime on files now just triggers a log entry on error, instead of being a fatal error update(Updater): setting Attributes and LastWriteTime on files now just triggers a log entry on error, instead of being a fatal error
fix(Logging): fixed a regression where the Date and Severity of the log have been stripped out of the message in non-DebugMode
update(Updater): if there are no patches, the disk space check will be skipped
update(Serialization): default values are not serialized anymore in all the metadata files to save bandwidth
update(ChunkedDownloader): re-enabled some validity checks to guard against incompatible web servers
update(Launcher): added a more clear message for when the target application cannot be started
fix(Launcher): moved the Options button on top of any other UI component
fix(ChunkedDownloader): properly invoke the ConfigureHttpRequest method before some of the download requests
fix(Admin): the Size in PatchDefinition is now correctly populated
update(Admin): generation of Updater's updates is now more efficient and a bug has been addressed
feat(Launcher): now PATCH can detect if the most recent build isn't reachable with patches and can decide to repair to that version
update(NetworkChecker): improved the IsRemoteServiceAvailable by getting only the response code instead of downloading the whole content
update(Launcher): added IsInitialized flag to the UpdatingContext
update(Downloaders): PreAuthenticatedWebClient now accepts an Action to configure the internal web request
update(Downloaders): marked some additional methods with virtual and added ConfigureHttpRequest method, which can help with customization of the actual web request
update(Downloaders): introduced a custom WebClient, that performs PreAuthenticated requests
update(NetworkChecker): credentials are now exposed as ICredentials
update(Dependencies): upgraded SharpZipLib from 1.3.3 to 1.4.0
fix: fixed the indentation in the JSON metadata files
Files
Get PATCH - Updating System
PATCH - Updating System
PATCH - Updating System is a rock-solid solution to manage updates for your games.
More posts
- Version 2.6.3 is out!Jul 05, 2022
- Version 2.6.2 is out!Apr 01, 2022
- Version 2.6.1 is out!Oct 20, 2021
- Version 2.4.2 is out!Dec 17, 2020
- The new 2.2.0 version is out!May 07, 2020
Leave a comment
Log in with itch.io to leave a comment.