Releases: oleg-shilo/wixsharp
Releases · oleg-shilo/wixsharp
Release v1.4.4.1
This release is identical functionality wise to v1.4.4.0.
It's just re-packaged according new CI to include all binaries stamped with the same version number.
Release v1.4.4.0
Release v1.4.3.0
- Added support for multiple absolute paths. Part of Issue #55 effort.
- Issue #55: AbsolutePath support is broken
- Issue #48: WixSharp.Files generation: same folder on different features.
- Issue #45: Can't install dll to windows/system32
- issues#43: How to mark a .NET assembly to be NGen'd during install
- Generic items (
IGenericEntity
) are now allowed inFile
andAssembly
constructor. - Implemented N-to-N relationship between Wix object/components and
Feature
s. Triggered by issue#48. - [Bootstrapper]support exit code feature
- Project Templates extension is migrated to VS2017
Release v1.4.2.0
- Issues #31: Enhancement: add session.IsUpgrade / setupEventArgs.IsUpgrading
- Added new API
AppSearch.GetProductVersionFromUpgradeCode
static void project_BeforeInstall(SetupEventArgs e)
{
var installedVersion = AppSearch.GetProductVersionFromUpgradeCode(e.UpgradeCode);
}
Release v1.4.1.0 (HotFix)
- Issue #27: Fixing AppSearch.GetProducts() crash
- Added support for
MediaTemplate
element. - Added tunneling of Files and DirFiles attributes to the aggregated File items
- Issue #23: Attributes inheritance in Files and DirFiles
- Added Compiler.GetMappedWixConstants() for exploring WiX constants mapping
- Adding %CommonAppDataFolder% to Dir.cs description
- Issue #20: File.Attributes (on parent Component) after setting File.NeverOverwrite will not work
Release v1.4.0
Release v1.3.0
Release v1.3.0
- Issue #7: Wix error when using multiple directories
- Issue #8: Arguments are not supported on FileShortcut
- Issue #9: Property SetupEventArgs.IsModifying has other behavior than method Extensions.IsModifying()
- Implemented burn compiler output to catch WixMbaPrereqVars conflicts and suggest the work around. (Related to CP issue#149)
- Update/fix for inadequate IsUpgrading analysis.
- Updated WiX binaries to WiX Toolset v3.10.3 (v3.10.3007.0)
- Added sample for adjusting the ManagedUI dialog sequence at runtime
- Added MspPackage work around sample
Release v1.2.0
Changes:
- Issue#1: Compiler.BuildMsi() & async/await
- Issue#2: Cannot add environment variables to project object if only merge modules are present.
- Implemented burn compiler output to catch WixMbaPrereqVars conflicts and suggest the work around. (Related to CP issue#149)
Release v1.1.0
Please note this is the release identical to the CodePlex v1.1 release before moving to to GitHub.
Changes:
- Code prepared for the move to GitHub
- e.Session.CustomActionData and e.Data of ManagedProject.AfterInstall event argument are pushed into environment variables.
- Added auto deflating malti-language values of Project.Language properties on assignment.
- Added IGenericEntity sample
- Misc documentation/samples improvements
- Issue#143: NeverOverwrite attribute missing from Registry elements
- Issue#146: Problem with Environment Variables in project OutFileName
- Added support for WixVariable element
- Issue#149: Compile Error
- Added auto probing for WixSharp.wix.bin during MSBuild authoring
- Added support for build scripts being executed as in-memory CS-Script scripts.
- Issue#151: Compiler.BuildMsi() & logging
- Implemented SuppressWixMbaPrereqVars for Bundle