Two meetings ago, I noted that it would traditionally have been Tax Day here in the United States. Instead, next Monday, May 17th is 2021's Tax Day. Is Monday a notable day for any other reason (not counting National Cherry Cobbler Day, obviously)? Read on!
Issue triage
NetFx extension's .NET Framework package definitions are failing signature verification, from @jozefizso comes back from the last meeting and Bring back option to verify payload by Authenticode signature, from @rseanhall was in direct response. Our original hope was that Microsoft would see the folly of its ways, revert the original URLs to their original redistributables, and create new URLs for the new redistributables. Sadly, that has not yet been the case. We're going to hold out until next meeting to see what the best response is to the state of the world then.
Test discovery+Code Coverage fail on System.ArgumentException when a WIX project is in workspace, from @antibarbie, is a bug where Votive appears to interfere with other Visual Studio extensions. We took the issue into WiX v4.x for investigation.
WiX documentation for "error 217" has broken links to blog posts (wixtoolset/web), from @brunosabin, is a doc bug (shocked Pikachu face). Rob, busy updating the Web site with the content of the new WiX v4
doc
repo, volunteered to fix this.Firewall rule not created if a different rule exists with the same name, from @nirbar, suggests that the current behavior of matching firewall rules by name should instead match on more properties of the firewall rule. Some of the underlying COM APIs treat the name of a firewall rule as unique, including the method that removes a rule, so the firewall extension does too.
WiX v4 Preview Zero
The Force was not with us last week. WiX v4 Preview Zero did not ship on May 4th but Rob kept plugging and is preparing the Preview Zero build and finishing details like the updated Web site as we speak. Expect fanfare and copious celebration on Monday, May 17th!
As a reminder, here's what's in Preview Zero:
wix.exe
will be distributed as a .NET tool. That requires the .NET Core SDK and a simple command to install the WiX .NET tool from NuGet.org.- In Preview Zero, MSI packages, merge modules, and Burn bundles will be supported.
- The Util, Bal, UI, and Netfx WiX extensions will be supported.
- The
wix convert
command will support converting WiX authoring from the v3 schema to the v4 schema.
And here's what's not:
- MSBuild
- Patches
We're debating whether Preview Zero fixes will result in additional Preview Zero fixes or batched in a Preview One before we're ready to publish MSBuild and patch support.