Skip to content

Release v1.6.4.0

Compare
Choose a tag to compare
@oleg-shilo oleg-shilo released this 11 Apr 11:57
· 1053 commits to master since this release

v1.6.4.0

  • Implemented localization of the Feature's description text (ManagedUI)
  • AutoEllipsis enabled for long Feature's label text
  • Issue #337: How to set ManagedAction execute before Appsearch
    Added SetupEventArgs.ManagedUI.Shell.CustomErrorDescription
  • Add dual signing of binaries.
  • Issue #333: FeaturesDialog drawing issues
  • Added sample for "Issuae #324: Capture Msi error in bootraper"
  • Added support for bootstrapper generic items (Bundle.Items): Triggered by #315
  • Issue #270: Deduplication of files added with wildcards sample dedup
  • Added additional resolution algorithm for FileShortcut location, which now can be both dir id and dir path. Triggered by #307
  • Issue #307: Fileshortcuts starting with an integer; Removed '_' inserted by the 'start digit in the name' check for composite Dir Ids (e.g. ProgramMenuFolder.1My_Product);
  • Issue #180: Multiple root level directories. Added InstallDir class
  • Added FileShortcut constructor that does nor require 'location' parameter. It automatically creates the shortcut in the parent Dir. Triggered by #307.
  • Package WixSharp.bin: added copying nbsbuilder.exe to output folder
  • NuGet package(s): Added section to register only managed dlls.
    WixSharp.bin.targets file is added to copy unmanaged dll to the output folder.
  • Implementation XmlFile Element
  • Issue #304: Localization bootstrapper via theme file
  • Added optional generation of the XML id attribute for Bootstrapper.Payload.Id
  • Issue #303: ExternalTool method ConsoleRun(Action onConsoleOut) pass invalid unicode strings to onConsoleOut
  • Added ExternalTool,Encoding. The default value is Encoding.UTF8.

v1.6.3.2 - HotFix

  • UACRevealer algorithm changed to SetForegroundWindow(taskbar) as a safer option.
  • UACRevealer is disabled by default. Enable it when needed: UACRevealer.Enabled = true;.

v1.6.3.1 - HotFix

  • Issue #301: Managed UI: UAC prompt is always in background
  • Implemented DirPermissions inheriting parent Dir features if it has no own features specified.
  • Issue #279: Empty directory belonging to a feature causes an error
  • Added FeatureSet class to allow passing set of features as a constructor Feature parameter
  • NuGet: nbsbuilder has been moved into 'tools' folder to avoid being referenced as an assembly.