Preflight Checklist
Problem/Usecase Description
I'm running Windows on ARM (Snapdragon X Plus on a Surface Laptop 7). There is no official ARM64 build for Windows, which means users like me have to run the x64 version through emulation. This noticeably impacts performance and battery life compared to running natively.
Proposed Solution
Add a build:desktop:win:arm64 script to the desktop package.json alongside the existing build:desktop:win:x64, using electron-builder --win --arm64. Since electron-builder already supports Windows ARM64 and ARM64 builds exist for Mac and Linux, the change would be minimal. Ideally this would also be included in the release pipeline so users get an official ARM64 installer.
Feature Type
New functionality
Additional Context
I compiled it manually by adding the --arm64 flag to the electron-builder command and it works. So the underlying support is already there, it just needs to be added to the official build pipeline.
Contribution
Preflight Checklist
Problem/Usecase Description
I'm running Windows on ARM (Snapdragon X Plus on a Surface Laptop 7). There is no official ARM64 build for Windows, which means users like me have to run the x64 version through emulation. This noticeably impacts performance and battery life compared to running natively.
Proposed Solution
Add a build:desktop:win:arm64 script to the desktop package.json alongside the existing build:desktop:win:x64, using electron-builder --win --arm64. Since electron-builder already supports Windows ARM64 and ARM64 builds exist for Mac and Linux, the change would be minimal. Ideally this would also be included in the release pipeline so users get an official ARM64 installer.
Feature Type
New functionality
Additional Context
I compiled it manually by adding the --arm64 flag to the electron-builder command and it works. So the underlying support is already there, it just needs to be added to the official build pipeline.
Contribution