Skip to content

Releases: oleg-shilo/wixsharp

Release v1.20.0.0

01 Mar 12:43
Compare
Choose a tag to compare

Implemented custom complete WPF UI.

You can use either stock dialogs:

project.ManagedUI = ManagedUI.DefaultWpf;

Or you can supply your own. This is the sample


Changes:

  • Added WPF stock dialogs for Custom UI (WixSharp.Ui.WPF assembly)
  • Added test case for #1114
  • Issue #1087: Intermittent error
  • "WixSharp Project Templates" extension is ported to VS2022
  • Issue #1096: Setting RegistrySearch Id causes infinite loop

Release v1.19.1.0-pre

15 Nov 12:56
Compare
Choose a tag to compare
Release v1.19.1.0-pre Pre-release
Pre-release
  • Issue #1087: Intermittent error

Release v1.19.0.0

15 Nov 12:55
Compare
Choose a tag to compare
  • Issue #1062: Potential problem with ServiceConfig
  • Removed extra spaces in the FeaturesDialog title
  • Added the hash of a directory name to the end of the directory Id.
  • Changed to replace the non-legal characters in Ids to their character code.
  • Add .gitattributes file and normalize line endings #1040
  • Merge pull request #1022: Updated namespace: using System.Windows.Forms;

Release v1.18.3.0-pre

26 Sep 13:49
Compare
Choose a tag to compare
Release v1.18.3.0-pre Pre-release
Pre-release
  • Issue #1034: Implementing ProgressDialog with WPF in a ManagedUI

Release v1.18.2.0-pre

22 Aug 13:37
Compare
Choose a tag to compare
Release v1.18.2.0-pre Pre-release
Pre-release

Release v1.18.2.0

  • Add missing Version element to ComRegistration (Class element) and add extra validation
  • Fix COM registration output

Release v1.18.1.0

14 Aug 10:20
Compare
Choose a tag to compare
  • Added full UI for uninstalling from control panel. The feature can be enabled via project.EnableUninstallFullUI(...)
  • Nsis Bootstrapper
    • Added support for Nsis Bootstrapper compression.
    • Added sample BuildScriptWithCompressor (Samples/Bootstrapper/NsisBootstrapper/setup.cs)
  • Issue #1025: Add generated children of TypeLib to element
  • Issue #1014: Modify MS Build task to include configuration and platform parameters
  • Added support for WixStandardBootstrapperApplication.HyperlinkSidebarLicense.
  • Issue #1023: Copy File Not working; Fixed misspelled field name
  • Introduce logging options for UninstallFullUI feature
  • Issue #1005: Request: Arm64 support
  • Issue #1001: Fix null reference exception if SDK is located inside the wixlocation…
  • Issue #999: Multiple windows services to single .exe
  • Issue #995: IgnoreWildCardEmptyDirectories with 1.17.0 causes Wxs generation to never finish with multiple top-level dirs
  • Fixed: Respect TargetFileName on OverwriteOnInstall option

Release v1.18.0.0

23 Jun 13:49
Compare
Choose a tag to compare
  • Added full UI for uninstalling from control panel. The feature can be enabled via project.EnableUninstallFullUI(...)
  • Added support for Nsis Bootstrapper compression.
    Added sample BuildScriptWithCompressor (Samples/Bootstrapper/NsisBootstrapper/setup.cs)
  • Introduce logging options for UninstallFullUI feature
  • Issue #1005: Request: Arm64 support
  • Issue #1001: Fix null reference exception if SDK is located inside the wixlocation…
  • Issue #999: Multiple windows services to single .exe
  • Issue #995: IgnoreWildCardEmptyDirectories with 1.17.0 causes Wxs generation to never finish with multiple top-level dirs
  • Addressed U-Test failures for Issue #999 dev
  • Respect TargetFileName on OverwriteOnInstall option

Release v1.17.0.0

04 May 13:32
Compare
Choose a tag to compare
  • Added support for WPF custom dialogs.
  • Issue #982: MSP Patch Packages and upgrading
  • Added ManagedWpfDialog sample based on Caliburn.Micro
  • Issue #986: WixBinLocator doesn't find WiX if installed with scoop
    Fixed the problem of finding the WiX bin folder location after the nuget package path was redirected with NUGET_PACKAGES

Release v1.16.2.0

19 Feb 13:35
Compare
Choose a tag to compare
  • Issue #971: Unable to build win latest nuget on net45
  • Downgraded target runtime to v4.5.1. To improve compatibility

Release v1.16.0.0

01 Feb 11:53
Compare
Choose a tag to compare
  • Add "OS validation" functionality to NSIS bootstrapper
  • Issue #962: Add RemotePayloads support for MsuPackage
  • Issue #965: Retry strategy for DigitalSignature
  • Implemented the most obvious/acceptable static code analysis recommendations
  • Added IISCertificate support
  • Added GlobalSuppressions*.cs files to suppress non-meaningful warnings
  • Added support for IISCertificate element.
  • Added missing FirewallExtension.ru.wxl file
  • Fixed problem with UninstallFullUI' display icon not being added to all features
  • "Added LaunchApplicationAction" is extended with support for stock UI
  • U-Tests are completed and BuildSamples enabled on AppVeyor
  • Samples
    • Fixed "UrlReservation" sample
    • Fixed "Release Folder" sample
    • Added UninstallFullUI.cs sample
    • Projects are migrated on target v4.6.1
  • BuildMultilanguageMsi improvements
    • returns path of the built MSI file
    • prints additional build progress messages in output