Highlights of WiX v3.0.5315.0

WiX v3.0.5315.0 was released on Friday, 15-May-2009. You can download it from http://wix.sourceforge.net/releases/3.0.5315.0/.

WiX v3.0 is in release-candidate phase, approaching release: There are only 7 v3.0 bugs still open. See Rob’s bug breakdown.

Developer ID Description
Me   Based on a wix-users report, I added debug output logging to the WixUIValidatePath custom action (normal MSI logging doesn’t work because it’s a custom action triggered from a DoAction control event). I also added the WIXUI_DONTVALIDATEPATH property to suppress WixUIValidatePath calls.
Aaron   Added documentation annotations for deprecated elements in wix.xsd so information will appear in IntelliSense and not just the .chm.
Brian   Added the capability for heat to take an extension via the command line similar to how the other tools do using -ext Extension.
Me   Fixed user-reported typo in fr-FR localization.
Neil 2609695 Add support for harvesting performance counters
Eric 2790472 "error CNDL0288" using localized merge modules
Mike 2792009 XmlFile crashes in XPath mode when file doesn’t exist

Highlights of WiX v3.0.5308.0

WiX v3.0.5308.0 was released on Saturday, 9-May-2009. You can download it from http://wix.sourceforge.net/releases/3.0.5308.0/.

WiX v3.0 is in release-candidate phase, approaching release: There are only 6 v3.0 bugs still open. See Rob’s bug breakdown.

Developer ID Description
Aaron   Added detailed documentation about customizing the dialog sets in WixUI.
Aaron   Removed build-specific version information from the WiX installer, now that we’re so close to release.
Mike   Fix WixSqlExtension to properly handle strings that contain identifiers that are already escaped.
Jason 2380391 Project reference to .wixlib forces light on every build
Mike 2782585 PermissionEx Error -ExecSecureObjects didnt close MSIHANDLE
Brian 2783049 Heat output produced does not Link, but does compile.
Eric 2785180 VSExtension does not work well when used in a Merge Module
Aaron 2786681 some missing intellisense tags
Me 2786736 Wix uses wrong msbuild version in vs2008: Note that this requires your .wixproj to be declared
<Project ToolsVersion="3.5" …>
so MSBuild builds the .wixproj using v3.5 tools.
Eric 2787116 WixExtensionSearchPaths should be outside <Target>
Brian 2788210 heat built wxs will not compile

Highlights of WiX v3.0.5301.0

WiX v3.0.5301.0, Lei Day edition, was released on Friday, 1-May-2009. You can download it from http://wix.sourceforge.net/releases/3.0.5301.0/.

WiX v3.0 is in release-candidate phase, approaching release: There are only 8 v3.0 bugs still open. See Rob’s bug breakdown.

Developer ID Description
Aaron   Added detailed documentation on the dialogs and dialog sets in WixUI.
Heath   Added details to the Validate element documentation.
Jungwook   Reduced memory consumed during preprocessing.
Jason   Fixed intermittent failure in DTF ComponentInstallation.Qualifiers
Jason   Fixed bad naming of DTF error message embedded resources
Me 2215791 WixDifxAppExtension should be updated to use DIFx v2.1.1
Jason 2414725 Right-click Menu slow to appear
Jason 2738413 MakeSfxCA should fail if MS.D.WI assembly is not found
Eric 2767279 Reference Paths do not update Reference Hintpath
Rob 2780538 Sid not found, "domain\user" without explicit domain attr.
Rob 2780667 Wrong source line numbers for @DiskId
Jason 2780674 Unpack of archive fails if target file has S or H attribute
Fredrik 2782395 ConfigureComPlusInstall infinite loop during silent install
Brian 2782537 Heat -? does not produce help
Brian 2782762 Dark lose attribute WebSite in WebVirtualDir

Highlights of WiX v3.0.5224.0

WiX v3.0.5224.0 was released on Friday, 24-April-2009. You can download it from http://wix.sourceforge.net/releases/3.0.5224.0/.

There are 11 v3.0 bugs still open. See Rob’s bug breakdown.

Developer ID Description
Jason   Added some convenience methods to DTF to get streams to archived files without extracting the file from the archive to disk.
Jungwook   Added error-detection for bad patch authoring in Pyro.
Rob   Added switches to control whether smart-cabbing should create the smallest cabinets possible (the default) or cabinets that are possibly larger but possibly faster, depending on factors like file count and duplicate file count.
Brian 2769262 Harvest project with satellites misses culture specific part
Brian 2776082 -dr behaves strangely