Skip to content

Releases: ravibpatel/AutoUpdater.NET

v1.5.1

06 Mar 06:50
Compare
Choose a tag to compare
  • 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

26 Jan 06:15
Compare
Choose a tag to compare
  • Fixed issue mentioned in #185 that broked Type.GetType method.
  • Enabled TLS 1.1 and TLS 1.2 if they are available to fix possible issue mentioned in #25.
  • Added support for Basic Authentication.
  • Added ability to force updates.
  • Added Arabic Translation.

v1.4.11

02 Aug 07:43
Compare
Choose a tag to compare
  • Fixed an issue with .NET Framework 4.5.2 and 4.6.2 build. This resolves #154, #167.
  • Added support for command line arguments when using .msi.
  • Made ShowUpdateForm method public.
  • Fixed Turkish translation.

v1.4.10

11 Jun 09:46
Compare
Choose a tag to compare
  • Fixed #141 causing WebClient request to fail if path specified using DownloadPath property doesn't exist.
  • Fixed #137 causing MSI based installers to not work correctly.

v1.4.9

12 Apr 05:33
Compare
Choose a tag to compare

Fixed #126 that causes an exception while downloading the update file.

v1.4.8

11 Apr 09:13
Compare
Choose a tag to compare

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

10 Feb 09:44
Compare
Choose a tag to compare
  • 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

24 Dec 08:01
Compare
Choose a tag to compare
  • 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

06 Dec 09:10
Compare
Choose a tag to compare
  • 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

16 Nov 08:09
Compare
Choose a tag to compare
  • 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.