Releases: oleg-shilo/wixsharp
Release v2.3.0.0
- #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 ondotnet
orwix
not found. - Added error log for failure to find WiX extension. Triggered by #1574, #1589
- Improved the documentation for
AutoElements
andCompiler.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
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 sampleWixBootstrapper_MsiEmbeddedUI
shows how to use itvar 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 manipulatewix.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
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
- #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
WiX3: Release v1.25.3.0
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
- 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
WiX4: Release v2.1.1.0
- Issue #1406: Multi-language improvement
- Issue #1462: ProgressText with WiX 4
- Issue #1463: Unable to find dotnet when building with dotnet cli
- Issue #1460: Add -sw1026 to default Wix4 argument options?
- PR #1461 from klokkenman1/wix-v4-master
Add sw1026 to WixOptions - Proposal #1456: Using PublishAot instead of SfxCA for custom actions
- Support for CA compiled with .NETCore (AOT)
- Added support for .NET Core projects (pre-release NuGet package)
See https://github.com/oleg-shilo/wixsharp/blob/wix-v4-master/Source/src/NET-Core
Contributors:
WiX3-Release v1.25.1.0
(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