<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wix/src/internal, branch robmen/readonly</title>
<subtitle>A mirror of https://github.com/wixtoolset/wix.git
</subtitle>
<id>https://git.lua4.win/wix/atom?h=robmen%2Freadonly</id>
<link rel='self' href='https://git.lua4.win/wix/atom?h=robmen%2Freadonly'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/'/>
<updated>2025-11-02T19:48:43+00:00</updated>
<entry>
<title>Update to .NET 8 to fix build</title>
<updated>2025-11-02T19:48:43+00:00</updated>
<author>
<name>Rob Mensching</name>
<email>rob@firegiant.com</email>
</author>
<published>2025-10-16T06:06:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=177c9a8f474346402982034c64e4f8330715cc78'/>
<id>urn:sha1:177c9a8f474346402982034c64e4f8330715cc78</id>
<content type='text'>
.NET 6 was deprecated so move to .NET 8 and possibly .NET 10 after it
releases.
</content>
</entry>
<entry>
<title>Remove deprecated Heat.</title>
<updated>2025-06-18T20:15:49+00:00</updated>
<author>
<name>Bob Arnson</name>
<email>bob@firegiant.com</email>
</author>
<published>2025-04-25T01:32:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=50fe3d149a101b2569647689673fa01d67ff5267'/>
<id>urn:sha1:50fe3d149a101b2569647689673fa01d67ff5267</id>
<content type='text'>
Fixes https://github.com/wixtoolset/issues/issues/9039
</content>
</entry>
<entry>
<title>Switch to MSTest built-in Test target.</title>
<updated>2025-03-20T17:02:06+00:00</updated>
<author>
<name>Bob Arnson</name>
<email>bob@firegiant.com</email>
</author>
<published>2025-03-20T16:09:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=bf13a0b67dd644eb7d74cb0cfb6876840f73d82b'/>
<id>urn:sha1:bf13a0b67dd644eb7d74cb0cfb6876840f73d82b</id>
<content type='text'>
Prevents test run during VS build and shows failure details on console
(no need to dig into TRX file).
</content>
</entry>
<entry>
<title>Formalize official WiX build and update tags in nupkgs</title>
<updated>2025-03-20T00:55:00+00:00</updated>
<author>
<name>Rob Mensching</name>
<email>rob@firegiant.com</email>
</author>
<published>2025-03-19T23:46:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=45535e659ea8b58101fe9e8adfa6aa273d2bb544'/>
<id>urn:sha1:45535e659ea8b58101fe9e8adfa6aa273d2bb544</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert WixToolsetTest.Sdk to MSTest.***</title>
<updated>2025-03-03T19:25:07+00:00</updated>
<author>
<name>Bob Arnson</name>
<email>bob@firegiant.com</email>
</author>
<published>2025-02-17T04:15:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=3354cdba91ed4e67a00a23c4e556c9672b2b1f45'/>
<id>urn:sha1:3354cdba91ed4e67a00a23c4e556c9672b2b1f45</id>
<content type='text'>
***Does not include a full conversion to traversal projects. The wix
segment already uses traversal projects extensively so there isn't a
significant per win, especially compared to the effort required...but
MSTest's method-level parallelism cuts test run time in half (~60-&gt;~30).
</content>
</entry>
<entry>
<title>Convert tools\ to MSTest and traversal projects.</title>
<updated>2025-03-03T19:25:07+00:00</updated>
<author>
<name>Bob Arnson</name>
<email>bob@firegiant.com</email>
</author>
<published>2025-02-15T04:49:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=ae96ff06cadd0141f48d88a7e9983ca81dace613'/>
<id>urn:sha1:ae96ff06cadd0141f48d88a7e9983ca81dace613</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert ext\ to MSTest and traversal projects.</title>
<updated>2025-03-03T19:25:07+00:00</updated>
<author>
<name>Bob Arnson</name>
<email>bob@firegiant.com</email>
</author>
<published>2025-02-15T03:29:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=ca6e44d496b0c589fdaabad69a00643f539c47cd'/>
<id>urn:sha1:ca6e44d496b0c589fdaabad69a00643f539c47cd</id>
<content type='text'>
- Move ext\ unit tests to MSTest.
- MSBuildify ext projects with MSTest execution.
- Fork test support projects for MSTest:
  - WixInternal.TestSupport
  - WixInternal.Core.TestPackage
</content>
</entry>
<entry>
<title>Minor build improvements and cleanup</title>
<updated>2025-02-11T18:21:48+00:00</updated>
<author>
<name>Rob Mensching</name>
<email>rob@firegiant.com</email>
</author>
<published>2024-12-31T14:21:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=3456eaa40c910eb3a6cb9197562517b9f119aa9a'/>
<id>urn:sha1:3456eaa40c910eb3a6cb9197562517b9f119aa9a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Audit all transitive dependencies and fix latest vulnerabilities</title>
<updated>2024-12-27T22:44:54+00:00</updated>
<author>
<name>Rob Mensching</name>
<email>rob@firegiant.com</email>
</author>
<published>2024-12-27T21:57:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=a076b9d72486328d8dc95675daae417a3c07d6d6'/>
<id>urn:sha1:a076b9d72486328d8dc95675daae417a3c07d6d6</id>
<content type='text'>
Also, standardize .NET Core TFMs listed before .NET Framework TFMs for no
reason but to be consistent
</content>
</entry>
<entry>
<title>Fix up COM+ to be back in working order under Wix4+</title>
<updated>2024-12-26T16:26:26+00:00</updated>
<author>
<name>Bevan Weiss</name>
<email>bevan.weiss@gmail.com</email>
</author>
<published>2024-07-27T14:12:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=ee41358bb583619ef4fe6707958dc3c6c62cd13f'/>
<id>urn:sha1:ee41358bb583619ef4fe6707958dc3c6c62cd13f</id>
<content type='text'>
Table names updated for Wix4 prefix.
Custom action names similarly updated.
Table names Wix4ComPlusUserInApplicationRole,
Wix4ComPlusGroupInApplicationRole and Wix4ComPlusApplicationRoleProperty
had to be shortened to fit within MSI 31 character table name limit.
Migrated from fixed GUID for RegistrationHelper to use CLSIDFromProgID in
an attempt to fix behaviour under .NET 4+ DLLs.
Added setting of Partition enable if a Partition is configured in authoring,
new Windows config has Partitions disabled by default, and they don't work
at all under Windows workstation (non-server) versions.

Added a new Runtime condition for `RequireWindowsServer` which will skip
execution of Runtime test on workstation/desktop OSes, since COM+ Partitions
only work correctly under Windows Server.

Quite a lot of basic typos fixed also.

Signed-off-by: Bevan Weiss &lt;bevan.weiss@gmail.com&gt;
</content>
</entry>
</feed>
