Skip to content

Commit 09bff41

Browse files
committed
Reorganize What's New content and...
...oh yeah, update for WiX v6.0.0.
1 parent e4048b3 commit 09bff41

File tree

16 files changed

+208
-101
lines changed

16 files changed

+208
-101
lines changed

astro.config.mjs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,11 @@ export default defineConfig({
5555

5656
{ label: 'WiX Toolset', collapsed: true, items: [
5757
'wix',
58+
59+
{ label: 'What\'s new in WiX', collapsed: true, autogenerate: { directory: '/wix/whatsnew' } },
60+
5861
'wix/using-wix',
5962
'wix/gethelp',
60-
'wix/releasenotes',
6163

6264
{ label: 'Tutorial', collapsed: true, items: [
6365
{ label: 'Tutorial Introduction', link: 'wix/tutorial/' },
@@ -87,8 +89,6 @@ export default defineConfig({
8789
{ label: 'WiX extensions and custom actions', collapsed: true, autogenerate: { directory: '/wix/tools/wixext' } },
8890
{ label: 'Burn', collapsed: true, autogenerate: { directory: '/wix/tools/burn' } },
8991

90-
{ label: 'WiX v5 for WiX v4 users', collapsed: true, autogenerate: { directory: '/wix/fivefour' } },
91-
{ label: 'WiX v4 for WiX v3 users', collapsed: true, autogenerate: { directory: '/wix/fourthree' } },
9292
{ label: 'Development', collapsed: true, autogenerate: { directory: '/wix/development' } },
9393
{ label: 'WiX v3', badge: { text: 'deprecated', variant: 'danger' }, collapsed: true, items: [
9494
'wix/wix3',
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
<Project Sdk="WixToolset.Sdk/5.0.1">
1+
<Project Sdk="WixToolset.Sdk/6.0.0">
22
</Project>

public/_redirects

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
11
/releases /wix/releasenotes/
22
/wix/release /wix/releasenotes/
33
/wix/releases /wix/releasenotes/
4+
/wix/fivefour/ /wix/whatsnew/
5+
/wix/fivefour/oopbas/ /wix/whatsnew/oopbas/
6+
/wix/fourthree/ /wix/whatsnew/
7+
/wix/fourthree/faqs/ /wix/whatsnew/faqs/
8+
/wix/releasenotes/ /wix/whatsnew/releasenotes/
9+
/wix/releasenotes /wix/whatsnew/releasenotes/
10+
/wixtoolset/ /wix/
11+
/wixtoolset /wix/

src/content/docs/heatwave/converting-wix-v3-projects.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ With HeatWave, you can convert WiX v3 .wixproj projects to modern WiX using the
99

1010
![HeatWave converter screenshot](/images/docs/converter0.png)
1111

12-
When you confirm, HeatWave converts the WiX v3 .wixproj to the latest version of WiX as an SDK-style MSBuild project. It also converts the WiX source files you selected. If HeatWave encountered any errors during the automated conversion, it shows them in a .log file so you can rectify the problem using human-brain-style conversion. [The WiX team is collecting real-world reports of how to handle manual conversion here.](/wix/fourthree/)
12+
When you confirm, HeatWave converts the WiX v3 .wixproj to the latest version of WiX as an SDK-style MSBuild project. It also converts the WiX source files you selected. If HeatWave encountered any errors during the automated conversion, it shows them in a .log file so you can rectify the problem using human-brain-style conversion. [The WiX team is collecting real-world reports of how to handle manual conversion here.](/wix/whatsnew/faqs/)
1313

src/content/docs/wix/fourthree/index.md

Lines changed: 0 additions & 39 deletions
This file was deleted.

src/content/docs/wix/tools/msbuild.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ title: MSBuild
55
WiX v4 is available as an MSBuild SDK. SDK-style projects have smart defaults that make for simple .wixproj project authoring. For example, here's a minimal .wixproj that builds an MSI from the .wxs source files in the project directory:
66

77
```xml
8-
<Project Sdk="WixToolset.Sdk/5.0.0">
8+
<Project Sdk="WixToolset.Sdk/6.0.0">
99
</Project>
1010
```
1111

@@ -141,7 +141,7 @@ You can then reference `MyProductNameProperty`, for example, in other properties
141141
To make property values available as preprocessor variables in your WiX authoring, add them to the `DefineConstants` property. For example:
142142

143143
```xml
144-
<Project Sdk="WixToolset.Sdk/5.0.0">
144+
<Project Sdk="WixToolset.Sdk/6.0.0">
145145
<PropertyGroup Label="Globals">
146146
<DefineConstants>MyProductNameProperty=$(MyProductNameProperty);</DefineConstants>
147147
</PropertyGroup>

src/content/docs/wix/tools/wixexe.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ Manage the extension cache. Extensions are referenced by:
252252
- `id` (uses the latest available version)
253253

254254
:::note
255-
When omitting `version`, `wix extension` commands could choose a version of an extension that is incompatible with the version of WiX you're running. Use a specific version to avoid that scenario. For example: `wix extension add WixToolset.Util.wixext/5.0.0`
255+
When omitting `version`, `wix extension` commands could choose a version of an extension that is incompatible with the version of WiX you're running. Use a specific version to avoid that scenario. For example: `wix extension add WixToolset.Util.wixext/6.0.0`
256256
:::
257257

258258
| Subcommand | Description |

src/content/docs/wix/tools/wixext/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ You might need to specify a version for WiX extension packages (such as when the
6161

6262
```xml
6363
<ItemGroup>
64-
<PackageReference Include="WixToolset.Bal.wixext" Version="5.0.0-rc.2" />
65-
<PackageReference Include="WixToolset.Util.wixext" Version="5.0.0-rc.2" />
64+
<PackageReference Include="WixToolset.Bal.wixext" Version="7.0.0-rc.2" />
65+
<PackageReference Include="WixToolset.Util.wixext" Version="7.0.0-rc.2" />
6666
</ItemGroup>
6767
```
6868

src/content/docs/wix/tools/wixext/quietexec.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ The WixQuietExec custom action family allows you to run an arbitrary command lin
77

88
## Architecture-specific custom action DLLs
99

10-
[As noted in _Frequently-asked questions about upgrading from WiX v3 to WiX v4_](../../../fourthree/faqs/#converting-custom-action-ids-customactionids), some extra effort is sometimes required due to WiX v4's support for architecture-specific custom actions. That effort for WixQuietExec and friends is a little bit different:
10+
[As noted in _Frequently-asked questions about upgrading from WiX v3 to WiX v4_](/wix/whatsnew/faqs/#converting-custom-action-ids-customactionids), some extra effort is sometimes required due to WiX v4's support for architecture-specific custom actions. That effort for WixQuietExec and friends is a little bit different:
1111

1212
- The custom action ids are architecture-neutral (that is, they don't have architecture-specific suffixes).
1313
- The custom action DLLs have architecture-specific ids.

src/content/docs/wix/using-wix.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ SDK-style projects have smart defaults that make for simple .wixproj project aut
2828
For example, here's a minimal .wixproj that builds an MSI from the .wxs source files in the project directory:
2929

3030
```xml
31-
<Project Sdk="WixToolset.Sdk/5.0.1">
31+
<Project Sdk="WixToolset.Sdk/6.0.0">
3232
</Project>
3333
```
3434

@@ -37,7 +37,7 @@ For example, here's a minimal .wixproj that builds an MSI from the .wxs source f
3737
To update your .wixproj MSBuild projects from previous WiX releases, update the `Project` element's `Sdk` attribute:
3838

3939
```xml
40-
<Project Sdk="WixToolset.Sdk/5.0.1">
40+
<Project Sdk="WixToolset.Sdk/6.0.0">
4141
```
4242

4343
For `PackageReference`s to WiX extensions, update their `Version` attribute. For example:
@@ -112,7 +112,7 @@ dotnet nuget add source https://nuget.pkg.github.com/wixtoolset/index.json -n wi
112112
You need to use exact versions for those packages. For example:
113113

114114
```xml
115-
<Project Sdk="WixToolset.Sdk/6.0.0-rc.1-build.42">
115+
<Project Sdk="WixToolset.Sdk/6.0.1-build.47">
116116
</Project>
117117
```
118118

0 commit comments

Comments
 (0)