WiX v3.10.3 update

This week's update on WiX v3.10.3 is, as we historically had, a no-op: After we released the new WiX v3.10.3 release candidate build, we've received positive feedback and none that reports any new bugs or regressions. Our tentative release date remains 4-July. However, we'd much rather slip the release than ship it and have to ship again, so please take a look and report any problems if you find them!

Issue triage

  • Index of list variable, from @9Rune5, requests that the <?foreach?> preprocessor instruction support a mode that also supplies an index into the loop. There was little interest in adding more complexity to the preprocessor for this case, so we opened the issue as "suspend," meaning it's unlikely to pique the curiosity of the current bench of WiX contributors.

  • OAWixProject.ConfigurationManager and UniqueName throw exception, from @NKnusperer, reports a bug that Votive doesn't implement certain properties. We nodded sagely, with our lack of expertise and knowledge, and opened the bug in WiX v4.0 for someone who's interested in digging deep into Visual Studio extensibility.

  • Allow Contact and Comments attributes in Bundle element, from @jozefizso, requests support to configure entries in ARP (aka Add/Remove Programs, aka Programs & Features). Interestingly, Burn already supports these ARP entries but the compiler doesn't provide a way to author them. We've been talking about how to better author these values for packages, too, as some are attributes and some have to be authored as raw Property elements. Having one way to author all this information for both packages and bundles would be doubleplusgood so we opened this in WiX v4.0 for some enterprising soul to put together a WIP and make it so.

Pull request review

There was no pull request review today. You should go create more pull requests for us to review in the future.