Skip to content

Releases: dbforge/nUpdate

nUpdate v4.0

03 Jan 00:05
Compare
Choose a tag to compare
  • Removed nUpdate.ProvideTAP and nUpdate.WithoutTAP packages and replaced them with one nUpdate package
  • Upgraded nUpdate package to .NET standard 2.0
  • Upgraded all other packages and applications to .NET Framework 4.6.1 and applied the SDK project styles
  • Fixed problems with TLS 1.2 and FTPS certificates in the administration
  • Simplified the project structures
  • Removed redundant dependencies to System.Windows.Forms and others

nUpdate v3.5.0

27 Jul 11:56
Compare
Choose a tag to compare
  • Fixed possible security issue in the update installer
  • Added property to choose, if the installer should be run as admin or not
  • Wait for host process to safely exit in the update installer
  • Fixed possible NullReferenceException in the update installer

nUpdate v3.4.1

18 Jun 23:20
Compare
Choose a tag to compare

NOTICE: It is highly recommended to use the newest version of the library together with the newest one of nUpdate.Administration to ensure the mechanisms for closing a possible vulnerability are working.
You may use the newest version with an elder one for compatiblity reasons, but it is NOT recommended to do so. ARP-spoofing or a server compromising could lead to a remote code execution which is a major security flaw.
Although the package content itself is verified through a signature, the scripts of the update operations were not to this point which makes this vulnerable.
nUpdate v3.4.1 fixes this problem to make the operations part of the package content and ensure no problems can occur.

  • Fixed heavy security issue allowing a possible remote code execution
  • Fixed a vulnerability due to an older version of DotNetZip
  • Added windows event log usage to update installer for service applications
  • Fixed a bug that would recognize the app running as service although it is not when installing an update
  • Added the possibility to run operations before replacing files or folders
  • Added the "Replace files/folders" operation to the dialog for package editing
  • Added rollout conditions
  • Added WPF update installer
  • Fixed problems with unhandled exceptions in the update installer
  • Updated all dependencies to the newest version
  • Added Italian as language
  • Improved the code to prevent further bugs
  • Fixed many smaller bugs

nUpdate v3.3.1

30 May 19:20
Compare
Choose a tag to compare
  • Fixed a bug that caused that nUpdate UpdateInstaller did not install any updates

nUpdate v3.3

23 May 18:41
Compare
Choose a tag to compare
  • Fixed a possible IOException in the update installer
  • Fixed a bug where package architectures were not filtered correctly
  • Added a search timeout
  • Added the possibility to use a dynamic URI for the update packages
  • Fixed a possible InvalidOperationException in the ProjectEditDialog

nUpdate v3.2.1

01 Oct 20:06
Compare
Choose a tag to compare
  • Fixed an ArgumentNullException when no updates were found and the corresponding dialog was closed (nUpdate.WithoutTAP only)

nUpdate v3.2

12 Sep 22:25
Compare
Choose a tag to compare
  • Splitted the two build configurations for TAP and EAP into separate projects to fix dependency errors
  • Changed and improved the internal architecture of nUpdate
  • Made the Exception property in FailedEventArgs readonly
  • Fixed and improved the implementation of the async patterns
  • Fixed that a package could not be deleted when its signature was invalid
  • Improved the message informing the user about an invalid signature
  • Added renamed methods for task cancellation
  • Renamed nUpdate to nUpdate.Internal
  • Removed resource redundancies
  • Fixed a bug causing an unhandled exception when adding a file without an extension to an update package
  • Improved the ProjectEditDialog with more user interaction

nUpdate v3.1.8

02 Sep 22:45
Compare
Choose a tag to compare
  • Fixed possible unhandled errors due to problems with SQL connections in nUpdate.Administration
  • Fixed that specific events in the UpdateManager were not fired correctly
  • Fixed that nUpdate stopped updating when adding an entry to the statistics failed instead of just showing a warning
  • Fixed a bug that the application terminated when clicking "No" in the upcoming UAC prompt for starting nUpdate UpdateInstaller - now it simply continues running
  • Fixed possible uncaught exceptions when using the Taskbased asynchronous pattern and starting nUpdate UpdateInstaller fails
  • Internal improvements of some classes and implementations

nUpdate v3.1.2

30 Aug 19:28
Compare
Choose a tag to compare
  • Fixed possible issues when referencing nUpdate due to version specifications of Microsoft.Bcl.Async and System.Runtime that conflict with .NET 4 (removed now)
  • Fixed possible exception in nUpdate.Administration due to Invoke being used, even if the window had already been closed (missing window handle)
  • Small code improvements

nUpdate v3.1

16 Aug 21:20
Compare
Choose a tag to compare
  • Fix encoding issues when using non-English cultures
  • Improve code documentation