Skip to content

Commit 34cb8a9

Browse files
committed
Website: Download Windows arm64, x64, and Universal
1 parent bb3853f commit 34cb8a9

File tree

1 file changed

+46
-14
lines changed

1 file changed

+46
-14
lines changed

website/src/pages/products/nitro.tsx

Lines changed: 46 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -266,9 +266,9 @@ const ProductDownload: FC<DownloadHeroProps> = ({ appInfos }) => {
266266
case "windows":
267267
return (
268268
<DownloadButton
269-
url={DOWNLOAD_BASE_URL + active.executable.filename}
270-
text={"Download " + active.executable.text}
271-
filename={active.executable.filename}
269+
url={DOWNLOAD_BASE_URL + active.universal.filename}
270+
text={"Download " + active.universal.text}
271+
filename={active.universal.filename}
272272
stable={stable}
273273
insider={insider}
274274
/>
@@ -351,7 +351,7 @@ const DownloadButton: FC<DownloadButtonProps> = ({
351351
<tbody>
352352
<tr>
353353
<td className="os" scope="row">
354-
macOS x64
354+
macOS 64
355355
</td>
356356
<td className="type">Universal</td>
357357
<td className="stable">
@@ -363,7 +363,7 @@ const DownloadButton: FC<DownloadButtonProps> = ({
363363
</tr>
364364
<tr>
365365
<td className="os" scope="row">
366-
<SrOnly>macOS x64</SrOnly>
366+
<SrOnly>macOS arm64</SrOnly>
367367
</td>
368368
<td className="type">Silicon</td>
369369
<td className="stable">
@@ -390,20 +390,42 @@ const DownloadButton: FC<DownloadButtonProps> = ({
390390
<tbody>
391391
<tr>
392392
<td className="os" scope="row">
393-
Windows x64
393+
Windows 64
394394
</td>
395-
<td className="type">User Installer</td>
395+
<td className="type">Universal</td>
396396
<td className="stable">
397-
<DownloadAppLink
398-
filename={stable.windows.executable.filename}
399-
/>
397+
<DownloadAppLink filename={stable.windows.universal.filename} />
400398
</td>
401399
<td className="insider">
402400
<DownloadAppLink
403-
filename={insider.windows.executable.filename}
401+
filename={insider.windows.universal.filename}
404402
/>
405403
</td>
406404
</tr>
405+
<tr>
406+
<td className="os" scope="row">
407+
<SrOnly>Windows arm64</SrOnly>
408+
</td>
409+
<td className="type">arm64</td>
410+
<td className="stable">
411+
<DownloadAppLink filename={stable.windows.arm64.filename} />
412+
</td>
413+
<td className="insider">
414+
<DownloadAppLink filename={insider.windows.arm64.filename} />
415+
</td>
416+
</tr>
417+
<tr>
418+
<td className="os" scope="row">
419+
<SrOnly>Windows x64</SrOnly>
420+
</td>
421+
<td className="type">x64</td>
422+
<td className="stable">
423+
<DownloadAppLink filename={stable.windows.x64.filename} />
424+
</td>
425+
<td className="insider">
426+
<DownloadAppLink filename={insider.windows.x64.filename} />
427+
</td>
428+
</tr>
407429
</tbody>
408430

409431
<tbody>
@@ -813,7 +835,9 @@ interface LatestMacOSAppInfo extends LatestAppInfoBase {
813835

814836
interface LatestWindowsAppInfo extends LatestAppInfoBase {
815837
readonly os: "windows";
816-
readonly executable: AppInfoFile;
838+
readonly arm64: AppInfoFile;
839+
readonly x64: AppInfoFile;
840+
readonly universal: AppInfoFile;
817841
}
818842

819843
type Variant = "nitro" | "nitro-insider";
@@ -883,9 +907,17 @@ async function fetchWindowsAppInfo(
883907
return {
884908
os: "windows",
885909
version,
886-
executable: {
910+
arm64: {
911+
filename: files[1].url,
912+
text: "Windows arm64",
913+
},
914+
x64: {
915+
filename: files[2].url,
916+
text: "Windows x64",
917+
},
918+
universal: {
887919
filename: files[0].url,
888-
text: "Windows",
920+
text: "Windows Universal",
889921
},
890922
};
891923
}

0 commit comments

Comments
 (0)