Releases: ravibpatel/AutoUpdater.NET
Releases · ravibpatel/AutoUpdater.NET
v1.5.1
- Handled possible NotSupportedException on SecurityProtocol assignment.
- Added the ability to specify the size of the default update form.
- Now ZipExtractor will wait for the application process to exit in a background thread rather than UI thread to avoid unresponsive UI if the wait is too long.
- Now ZipExtractor will log events to file named ZipExtractor.log.
v1.5
v1.4.11
v1.4.10
v1.4.9
v1.4.8
Broken release: do NOT use!
Known Issue
- This release crashes while downloading update file on faster connections as described in #126.
Release Notes
- Fixed an issue that prevents Mandatory from working if there is remind later timer currently active.
- Now Download dialog will show total size, total size downloaded and download speed.
- Embedded localization resources into the assembly.
- Now application will run with command line arguments it started with after update completes.
v1.4.7
- Now using only one request to download the update file.
- Now developer can specify the path where the update file will be downloaded.
- Fixed an issue causing AutoUpdater.NET to crash if the developer doesn't provide installer args in ParseUpdateInfoEvent.
- Now developers can also provide SHA1, SHA256, SHA384, or SHA512 checksum to verify the integrity of the downloaded file.
- Added ability to run update process without administrator privileges.
- Fixed an issue causing AutoUpdater.NET to crash if Dropbox URL was used as the update file URL.
v1.4.6
- Fixed Polish translation.
- Fixed an issue where Update, Remind Later and Skip button wasn't visible on lower resolution displays.
- Exposed Mandatory property to developers. Now they can set it to true from code.
- Fixed an issue that causes the application to close even if user press No on UAC prompt after the download completes.
v1.4.5
- Fixed an issue that allowed the user to edit Remind Later ComboBox value.
- Fixed localized 'Release' typos in UpdateForm
- Implemented a new XML tag to control an argument string passed to the installer.
v1.4.4
- Fixed bug that prevents the application from opening download page in the certain scenario even if the OpenDownloadPage property is set to true.
- Fixed issue where AutoUpdater sometimes crashed while Parsing remind later time.
- Fixed #33 that causes downloaded file to have the wrong filename.
- Fixed #35 that causes the scaling problem with fonts on High DPI display.
- Fixes #51 UseLatestIE and OnDownloadComplete ZIP extraction will now get EXE name from Process.GetCurrentProcess() instead of Assembly.GetEntryAssembly() which is NULL when AutoUpdater.NET is run from an unmanaged application.
- Fixed issue that causes AutoUpdater.NET to fall into the infinite loop resulting in a StackOverflow exception if there is a problem reaching update file.
- Now AutoUpdater.NET will use the latest version of Internet Explorer available on the PC to show changelog inside WebBrowser control.
- Now if Start method is used from STA thread then it won't create a new thread to run the update logic. It will use new thread only if it was launched from an MTA thread.
- Now Remind Later timer won't use Thread pool thread to launch the Start method. It will use thread that launched the timer.
- Added event to parse custom AppCast file. (#50)
- Added ApplicationExitEvent to let developer handle exit logic themselves.
- Added ability to define Proxy Server to use for XML and Update file request.
- Added Japanese translation.