[feat] On Windows, add the `.msixbundle` installer
Author: linghengqianCreated Jul 11, 2026Updated Sep 4, 2026
描述你的建议
- Currently, https://github.com/codexu/note-gen/releases/tag/note-gen-v0.30.1 publishes both
.msiand.exeinstallers forcodexu/note-gen, while only the.exeinstaller is published on the https://github.com/microsoft/winget-pkgs side. - I believe that providing only the
.msiinstaller on Windows can avoid some initial confusion for users, since.exeis essentially an executable file and doesn't quite resemble a true installer. - However, to be honest, I still don't quite believe that
.msifiles are the final answer on Windows. Discussions like https://github.com/PowerShell/PowerShell/discussions/27292 demonstrate that Microsoft is fully adopting.msixbundleand the convenient.zipformat on Windows to replace.msiand.exe. Now, on Windows 11, executingwinget install --id Microsoft.PowerShell --source winget --exactwill actually install https://github.com/PowerShell/PowerShell/releases/download/v7.6.3/PowerShell-7.6.3.msixbundle , not the.msior.exeinstaller. - This is what the current issue wants: on Windows, add a
.msixbundleinstaller tocodexu/note-gen. Also see https://github.com/tauri-apps/tauri/issues/4818 and https://github.com/Choochmeque/tauri-windows-bundle .
Source: codexu/note-gen