Skip to content

Releases: oleg-shilo/wixsharp

Release v2.3.0.0

13 Jul 03:51
Compare
Choose a tag to compare
  • #1580 Shortcut "Target" produces unexpected results for many supported WiX environment constants
  • #1574: Cannot build .net 8 example project (NET-Core)
  • #1546: dotnet tool install --global wix - Need for all users
  • #1585: Dotnet tool should not be relied on for wixsharp.
    Added error logging on dotnet or wix not found.
  • Added error log for failure to find WiX extension. Triggered by #1574, #1589
  • Improved the documentation for AutoElements and Compiler.AutoGeneration (triggered by #1578)
  • #7591: added WiX5 Custom BA sample (<wixsharp>\Source\src\WixSharp.Samples\Wix# Samples\Bootstrapper\WiX5-Spike\WixToolset.WixBA)
  • added missing SilentBA for WixSharp.Core
  • fixed problem with SetShellSize not setting the top level window size

Release v2.2.0.0

29 Jun 04:34
Compare
Choose a tag to compare

Note, this product version v2.2.0 binaries are packaged in the Nuget packages that has one extra increment of the Patch version component - v2.2.1. This is due to the nuget packge being rereleased to address the packaging problem.


##Changes:

  • Implemented MsiExePackage. Triggered by #1554
    The dedicated sample WixBootstrapper_MsiEmbeddedUI shows how to use it

    var bootstrapper =
          new Bundle("Managed Product Bundle",
                      new MsiExePackage(msi)
                      {
                          Name = "ManagedProduct",
                      });
  • Issue #1557: Error when specifying Package Platform as ARM64

  • Added restart elevated routine for custom BA sample

  • Added WixProject.WixBuildCommandGenerated event. Can be used to manipulate wix.exe command line arguments. Triggered by #1557

  • Added CommonTasks.MapAsDeferredProperty extension method:

    project.MapAsDeferredProperty("MYPROPERTY");
    // instead of
    project.DefaultDeferredProperties += ",MYPROPERTY";
  • Added string.CompleSelfHostedMsi extension for building self executable msi files:

    msi.CompleSelfHostedMsi(msi + ".exe");
  • added calling dotnet tool restore when using wix as a local tool. Triggered by #1546

WiX4 - Release v2.1.7.0

27 May 12:18
Compare
Choose a tag to compare

Special thanks to @geghamyan for contributing Project.SignAllFiles functionality.

NOTE, Project.SignAllFiles=false by default but it will be changed to Project.SignAllFiles=true in the next release.

  • Added file signing functionality to the project build process (Project.SignAllFiles).
  • Added WiX5 new attributes (known at the time) for FirewallException'
  • Issue #1533: Allow specifying the Group name when adding a FirewallException
  • WixSharp.Core: Added EmbeddedUI sample solution

Wix4: Release - v2.1.6.0

01 May 12:08
a01cca3
Compare
Choose a tag to compare
  • #1503: %AppData% folder no replace by path wix4
  • #1493: Question : Make Wix# Wix Toolset v5 compatible
  • #1491: How to set title and description for CustomDialogWith<T>
  • #1310: Problem during dynamic localization
  • Enhancement #1497: MSI language
  • Improved algorithm for locating compatible version of installed WiX extension file.
  • Added extension method for reading localized strings from wxl files: product.LocalizationFile.GetLocalizedString("ProductName")

Wix4: Release v2.1.5.0

06 Apr 03:14
a01cca3
Compare
Choose a tag to compare

NET Framework:

  • #1473: Build error with WixToolset.UI.wixext
  • Issue #1444: wix.exe not found if installed as local tool
  • minor improvements triggered by #1469

NET Core (v2.1.3.0):

  • added project templates
  • improved error reporting during compilation.
  • added full CustomUI sample (to be used as a template)

WiX3: Release v1.25.3.0

26 May 13:49
a01cca3
Compare
Choose a tag to compare

Special thanks to @geghamyan for contributing Project.SignAllFiles functionality.

NOTE, Project.SignAllFiles=false by default but it will be changed to Project.SignAllFiles=true in the next release.

  • Added file signing functionality to project build process (Project.SignAllFiles).
  • fixed an accidental recursion in AsWixVarToPath
  • Issue #1490: Missing images in Managed WPF UI
  • Updated WixSharp.wix.bin.3.14.1.nupkg

WiX4-Release v2.1.2.0

04 Mar 10:32
Compare
Choose a tag to compare
  • NetCore: added integration of the NET-Core setup project with NET-Fx UI projectVS infrastructure.
  • Issue #1464: Installer crashes when using custom UIs with Features
  • Issue #1460: Add -sw1026 to default Wix4 argument options?
  • Added Compiler.SuppressAotWarnings property
  • Issue #1459: ShortCut Icon Tooltip

WiX3-Release v1.25.2.0

03 Mar 01:50
Compare
Choose a tag to compare
  • #1464: Installer crashes when using custom UIs with Features
  • #1460: Add -sw1026 to default Wix4 argument options?
  • #1459: ShortCut Icon Tooltip
  • #1406: Multi-language improvement
  • Added ManagedAction for CA implemented as native DLLs (e.g. AOT assemblies). Triggered by proposal #1456

WiX4: Release v2.1.1.0

25 Feb 10:39
Compare
Choose a tag to compare

Contributors:

WiX3-Release v1.25.1.0

15 Feb 04:12
Compare
Choose a tag to compare

(repeat of v1.25.0.0 nuget release because of the packaging problem)

  • #1446: Catch all exceptions in managed WinForms UI
  • Added sample for #1449
  • #1421 Update Text (Dialog title) on view title change (@PatrickHofman)
  • Proposal #1263: Signing using JSign or other alternatives