Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

Releases: sn4k3/Updatum

v1.3.7

16 Apr 21:35

Choose a tag to compare

  • Remove always null first condition on AssemblyVersionStringLazy
  • Fix the leak on ProcessNameLazy by disposing the Process instance after getting the name
  • Improve the FormattedLoadedAssemblies formatting
  • Add StringComparison.OrdinalIgnoreCase with comparing asset extension

v1.3.6

06 Apr 04:02

Choose a tag to compare

  • Fix the auto upgrading script killing itself preventing the auto upgrade to complete on Linux and macOS
  • Fix GetTemporaryFolder checks name instead of tmpDir for file existence

v1.3.5

13 Feb 02:23

Choose a tag to compare

  • Fix downloading from private repo is not possible #7

v1.3.4

21 Jan 19:29

Choose a tag to compare

  • Add EventSynchronizationContext property to allow configuring the synchronization context where events are raised (Default to: SynchronizationContext.Current)
  • Add AppContextBaseDirectory property as a wrapper for AppContext.BaseDirectory
  • Add ProcessPath property as a wrapper for Environment.ProcessPath

v1.3.3

02 Jan 23:29

Choose a tag to compare

  • Add AllowPreReleases property to allow updating to pre-release versions

v1.3.2

30 Dec 21:19

Choose a tag to compare

  • Add InstallUpdateSingleFileExecutableNameStrategy property to define how to name the single file executable when installing updates (#6)
  • Fix possible path bug when using InstallUpdateSingleFileExecutableName with {0} when required and trying to create base directory
  • Remove the current single-file application before moving the new file into place
  • Set and flag the auto updater script for single file applications on Linux as executable
  • Improve the upgrade script for deleting files, now using functions for better code reuse
  • Improve process start for the upgrade scripts

v1.3.1

29 Dec 21:44

Choose a tag to compare

  • Add InstallUpdateWindowsExeType property to strict indicate the type of .exe (Auto, Installer, SingleFileApp)
  • Only remove the self upgrade script on Release builds
  • Fix unable to remove the self upgrade script under windows
  • Fix and encode the raw strings of setup signatures to not show under single-file apps

v1.3.0

28 Dec 05:10

Choose a tag to compare

  • Add GetApplicationInfoString and GetApplicationInfoDict methods to EntryApplication
  • Add ProcessId property to EntryApplication
  • Add disposal pattern to UpdatumManager to properly dispose the internal timer
  • Add CheckForUpdatesAsync(Version) overload to check for updates against a specific version
  • Add ConfigureAwait(false) to all awaited calls
  • Improvements and rewrites on upgrade script (#6)
  • Improvements on better detection of .exe installer types on Windows to avoid false positives as single app file executables (#6)
  • Changed EntryApplication to lazy cache all valeus instead of querying every time
  • Fix the windows batch script when attempt to move directory (fail) because of space in argument / Y
  • Fix macOS EntryApplication.MacOSAppBundlePath due inverted if condition
  • Fix the EntryApplication.LaunchNewInstance method for macOS, which was failing to launch in case of a App Bundle

v1.2.1

28 Nov 03:56

Choose a tag to compare

  • Fixes the auto upgrade for single file executables contained on the zip files, which was replacing the program with the downloaded zip file instead of the extracted executable

v1.2.0

17 Nov 00:04

Choose a tag to compare

  • Add NET 10 support