From a34876b97be46f12b9ad547c20de10692e0aea84 Mon Sep 17 00:00:00 2001 From: Alex Schwartz Date: Sat, 19 Oct 2024 10:22:55 -0400 Subject: [PATCH 1/2] block Windows 32 bit on v23 and up Signed-off-by: Alex Schwartz --- apps/site/scripts/release-post/downloadsTable.mjs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/site/scripts/release-post/downloadsTable.mjs b/apps/site/scripts/release-post/downloadsTable.mjs index 5b64290338e8d..8de6f88d1726f 100644 --- a/apps/site/scripts/release-post/downloadsTable.mjs +++ b/apps/site/scripts/release-post/downloadsTable.mjs @@ -99,6 +99,14 @@ const resolveDownloads = version => { ); } + if (semVer.satisfies(version, '>= 23.0.0')) { + downloads = downloads.filter( + ver => + ver.title !== 'Windows 32-bit Installer' && + ver.title !== 'Windows 32-bit Binary' + ); + } + return downloads; }; From 5ac16784e10f3d149bf7ad5d069f6eccaa2474eb Mon Sep 17 00:00:00 2001 From: Alex Schwartz Date: Sat, 19 Oct 2024 10:37:56 -0400 Subject: [PATCH 2/2] Update BitnessDropdown.tsx Signed-off-by: Alex Schwartz --- apps/site/components/Downloads/Release/BitnessDropdown.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/site/components/Downloads/Release/BitnessDropdown.tsx b/apps/site/components/Downloads/Release/BitnessDropdown.tsx index 1d0e25d0b6841..789885635addd 100644 --- a/apps/site/components/Downloads/Release/BitnessDropdown.tsx +++ b/apps/site/components/Downloads/Release/BitnessDropdown.tsx @@ -39,6 +39,10 @@ const BitnessDropdown: FC = () => { disabledItems.push('arm64'); } + if (os === 'WIN' && semVer.satisfies(release.version, '>= 23.0.0')) { + disabledItems.push('86'); + } + if (os === 'LINUX' && semVer.satisfies(release.version, '< 4.0.0')) { disabledItems.push('arm64', 'armv7l'); }