Skip to content

Releases: oleg-shilo/wixsharp

Release v1.4.4.1

04 May 00:46
Compare
Choose a tag to compare

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

02 May 02:08
Compare
Choose a tag to compare
  • Issue #56: Install Dir Problem
  • Issue #58: Signtool could not be found on Win10
  • Improved Compiler.BuildPackageAsmCmd(...)
  • Added InstallDir_DynamicPath sample
  • Issue #56: Escaping "minus" - character in folder names

Release v1.4.3.0

23 Apr 08:53
Compare
Choose a tag to compare
  • 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 in File and Assembly constructor.
  • Implemented N-to-N relationship between Wix object/components and Features. Triggered by issue#48.
  • [Bootstrapper]support exit code feature
  • Project Templates extension is migrated to VS2017

Release v1.4.2.0

10 Mar 01:48
Compare
Choose a tag to compare
  • 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)

28 Feb 00:41
Compare
Choose a tag to compare
  • 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

15 Feb 03:06
Compare
Choose a tag to compare
  • Issue #14: Support for InternetShortcut element
  • Issue #10:*.g.wxs not created in TeamCity build
  • Added MSBuild.EmitAutoGenFiles
static void Main()
{
    // suppress generation of .\wix\MyProduct.g.wxs
    MsBuild.EmitAutoGenFiles = false;
    ...

Release v1.3.0

25 Jan 02:22
Compare
Choose a tag to compare

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

09 Dec 03:17
Compare
Choose a tag to compare

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

01 Dec 11:20
Compare
Choose a tag to compare

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