Skip to content

Releases: oleg-shilo/wixsharp

WiX4: Release v2.1.0.0

15 Feb 03:46
Compare
Choose a tag to compare
  • #1446: Catch all exceptions in managed WinForms UI
  • #1444: wix.exe not found if installed as local tool
  • #1436: NuGet config variable "globalPackagesFolder" is ignored
  • #1428: [Question] SetNetPrerequirements to NET 7 or better
    Updated SetNetPrerequirements to allow using new WiX4 DotNetCompatibilityCheck
  • #1436: NuGet config variable "globalPackagesFolder" is ignored
  • Proposal #1263: Signing using JSign or other alternatives
  • Added bool None<TSource>(this IEnumerable<TSource> source, ...) extension method
  • Fixed accidental renaming of DigitalSignature1->DigitalSignature

WiX4: Release v2.1.4.0 (.NET Core only)

20 Mar 14:50
a3e85e8
Compare
Choose a tag to compare
  • Issue #1444: wix.exe not found if installed as local tool

NetCore: Release v2.1.3.0

06 Mar 10:57
a3e85e8
Compare
Choose a tag to compare

This release specifically delivers .NET Core Visual Studio integration. No functionality changes comparing to v2.1.2.


  • added project templates
  • improved error reporting during compilation.
  • added full CustomUI sample

WiX4: Release v2.0.5.0

21 Jan 09:29
Compare
Choose a tag to compare
  • Feature condition support in managed UI #1430
  • Added support for condition evaluation and custom installlevel settings.
  • Issue #1431: Hidden NullReferenceException in Extensions.GetEmbeddedData
  • Enhancement #1401: Can't mark the directory as permanent
  • PR#1408 (special thanks to @NJullienSweet):
    • added a sample for signing bundles
    • fixed SigningBundle sample project

WiX3-Release v1.24.2.0

21 Jan 09:03
Compare
Choose a tag to compare
  • WiX3: improvements triggered by #1424
  • Feature condition support in managed UI #1430
  • Added support for condition evaluation and custom installlevel settings.
  • Issue #1405: Can't make LookupInstalledVersion work
  • added test case for Issue #1403
  • updated the WPF BA sample to show the solution for #1400
  • Enhancement #1401: Can't mark directory as permanent

WiX4-Release v2.0.4.0

21 Jan 09:07
Compare
Choose a tag to compare
  • #1363: Shortcut to Dir/Folder
  • #1398: Underscore in String Id in wxl breaks localization
  • reverted experimental change for x86 bitness of WixSharp.UI. Now it's back to AnyCPU but SilentUI BA will no longer work. It's acceptable as it's better to set x86 on the user codebase (e.g. custom BA) than on generic lib (WixSharp.UI) and put bitness pressure on all users of this lib.
  • WarnOnOutputPathCollision changed from Warning to Error (continuation of #1384).
  • Extended cascading Project.Platform to RegistrySearch (triggered by #1390 discussion).

WiX3-Release v1.24.1.0

21 Jan 08:37
Compare
Choose a tag to compare

SHA-1: dc5717d

  • #1363: Shortcut to Dir/Folder
  • #1398: Underscore in String Id in wxl breaks localization
  • reverted experimental change for x86 bitness of WixSharp.UI. Now it's back to AnyCPU but SilentUI BA will no longer work. It's acceptable as it's better to set x86 on the user codebase (e.g. custom BA) than on generic lib (WixSharp.UI) and put bitness pressure on all users of this lib.
  • WarnOnOutputPathCollision changed from Warning to Error (continuation of #1384).
  • Extended cascading Project.Platform to RegistrySearch (triggered by #1390 discussion).

WiX4: Release v2.0.3.0

06 Dec 01:36
6a60ce1
Compare
Choose a tag to compare
  • Release WixSharp.VSIX v2.1.0
    • Made split on WiX3 vs WiX4 templates
    • Added Bootstrapper Custom BA templates
  • WarnOnOutputPathCollision changed from Warning to Error (continuation of #1384).
  • Extended cascading Project.Platform to RegistrySearch (triggered by #1390 discussion).
  • Issue #1392: Is it possible to inherit wxl files using managed UI?
  • Added support for ManagedUI to foll back on the stock WXL if one was not supplied by the user for non-English languages
  • Added handling new WiX constant PFiles (same as old ProgramFilesFolder)
  • added WixStandardBootstrapperApplication.AddPayload
  • #1387: Cannot update to latest Caliburn.Micro
  • #1384: When the bootstrapper.Build API uses the same name as the project, then misleading compile warnings are issued
  • #1379: A way (Or create an example) of how to create a standalone fragment and insert into Projects / chains / etc
  • #1382: Package (all child elements of Chain) need to have the After field added
  • #1383: Package (all child elements of Chain) need to have the SuppressSignatureVerification field added
  • #1381: ExePackage needs to have the Protocol field implemented
  • #1372: Creating a FileAssociation with Icon and Advertised = false does not work
  • #1373: Need a clearer reason for the following Build exception: "System.NullReferenceException: Object reference not set to an instance of an object."
  • Added ensuring project.OutDir exists.
  • Updated WixToolset.Dtf.WindowsInstaller to the latest version
  • WarnOnOutputPathCollision changed from Warning to Error (continuation of #1384).
  • Extended cascading Project.Platform to RegistrySearch (triggered by #1390 discussion).

WiX3-Release v1.24.0.0

04 Dec 02:54
6a60ce1
Compare
Choose a tag to compare

v1.24.0.0

  • Issue #1392: Is it possible to inherit wxl files using managed UI?
  • Issue #1389: Multi language installer intermediate .msi not found error
  • Issue #1387: Cannot update to latest Caliburn.Micro
  • Issue #1384: When the bootstrapper.Build API uses the same name as the project, then misleading compile warnings are issued
  • Issue #1382: Package (all child elements of Chain) need to have the After field added
  • Issue #1383: Package (all child elements of Chain) need to have the SuppressSignatureVerification field added
  • Issue #1381: ExePackage needs to have the Protocol field implemented
  • Issue #1379: A way (Or create an example) of how to create a standalone fragment and insert into Projects / chains / etc
  • Issue #1377: WixSharp.wix.bin nuget references a url which is no longer available
  • Issue #1372: Creating a FileAssociation with Icon and Advertised = false does not work
  • Validation of the CPU architecture for the custom BA assembly.
  • Updated default BootstrapperCore.config content
  • Updated WixBootstrapper_UI sample to demonstrate how to use the WinForm-based custom BA (#1386)
  • Added support for ManagedUI to foll back on the stock WXL if one was not supplied by the user for non-English languages
  • Added WXL and theme files to be used in WixSharp.wix.bin package.
  • Added support for ManagedUI to fall back on the stock WXL if one was not supplied by the user for non-English languages
  • Improved multi-language sample
  • Updated project templates to comment out webref package for bootstrapper template
  • Added WixStandardBootstrapperApplication.AddPayload

v1.23.0.0

  • NuGet packages are updated to .NET Framework v4.6.2; v4.5.1 assemblies are also included in the package
  • Issue #1366: What is the purpose of StartArguments in the .targets file (see linked code)
  • Issue #1358: XML exception when run CustomMSIDialog sample
  • Issue #1328: Strange focus on the taskbar
  • Issue #1326: Library erased after update
  • Added Tasks.UnelevateAfterInstallEvent
  • Added Session.PersistData for securely persisting data between sessions; Triggered by Issue #1029.
  • Updated MajorUpgrade sample

WiX3: Release v1.23.0.0-PRE

28 Nov 05:21
6a60ce1
Compare
Choose a tag to compare
Pre-release
  • NuGet packages are updated to .NET Framework v4.6.2; v4.5.1 assemblies are also included in the package
  • Issue #1366: What is the purpose of StartArguments in the .targets file (see linked code)
  • Issue #1358: XML exception when run CustomMSIDialog sample
  • Issue #1328: Strange focus on the taskbar
  • Issue #1326: Library erased after update
  • Added Tasks.UnelevateAfterInstallEvent
  • Added Session.PersistData for securely persisting data between sessions; Triggered by Issue #1029.
  • Updated MajorUpgrade sample