Today's meeting started late and ended early as the only thing on the agenda was to triage new issues and review what's left for WiX v3.10.
New/old issue triage
Bug 4688 | MakeSfxCA.exe Could not find a part of the path was reopened with additional details from a new reporter so we triaged the bug back into v3.x for someone to investigate.
Bug 4779 | Patch rollback works, but previous applied patch does not show in 'view installed updates' (after rollback) remains untriaged because your humble, overworked editor did not review the logs in the bug report this past weekend. Humble, overworked editor promised to do so by this coming weekend.
Bug 4791 | WiX 3.9 R2 lit.exe/light.exe throw IOExceptions Ending the Build When MultiProc is Enabled under TFS 2103 Team Build remains untriaged as we wait for John to provide a pull request, which is expected soon. I'll review that and determine whether this is something we can consider taking in WiX v3.10 or whether it will need to wait for the release after.
Feature 4792 | Melt.exe - Requires validation of WixPdb against MSI before allowing melt process to continue is a feature request that Melt verify that a .wixpdb matches the .msi it goes with. @stunney opened the bug and provided a pull request. After the meeting ended, I reviewed, tweaked, and committed the pull request.
Feature 4797 | Poor choice of MediaTemplate/@CabinetTemplate can result in the cab file being written to a COM port reports that naming .cab files using a template of
COM{0}.cab
ends up writing to the serial port, if your computer has one. Those who remember creating batch files usingCOPY CON foo.bat
will remember that there are many reserved names in DOS, er, Windows, likeCOM1
for a serial port andLPT1
for a parallel port. We agreed it would be useful to check for invalid names, so Rob took it to implement in WiX v3.11.
WiX v3.10 issue review
Bug 4778 | Burn failed to initialize COM at EngineRun(). was opened a couple of weeks ago and Rob picked it up to fix in WiX v3.10. Just before the meeting, he sent a pull request, which I reviewed and committed just after the meeting.
Feature 4789 | Support .NET 4.6 RTM in WiX v3.10 is still open for me to support .NET 4.6 in WixNetfxExtension. I plan to implement this twice—once for .NET 4.6 RC and once for RTM. Doing that ensures a smoother path than introducing .NET 4.6 support only in WiX v3.10 RTM.
Feature 4180 | .NET 4.5.1 & 4.5.2 EULAs is still planned for WiX v3.10, just waiting on Rob and me to come up with a URL scheme and, you know, actually implement the back end.
Look for an RC release of WiX v3.10 very soon! (It will go up at the WiX site and, likely, Rob's blog and my blog.)