Task Todo List Drop Electron 28 (Upstream EOL)
All currently supported Electron release series are available in repos (29, 30, 31) as well as the electron meta package that supplies whatever the latest supported release we package. Electron 28 and below are all EOL (https://releases.electronjs.org/)
All packages that depend on EOL versions should be reviewed.
* If they don't care what version they run on, using 'electron' is best.
* Unfortunately most apps *do* care and use version-specific compilation steps. In that case they should use the newest 'electronNN' package that can be made to successfully build and run.
* If they won't support a current Electron at all we'll try to keep packages around until everything is migrated off. Please do open upstream issues noting that the current release won't build on a supported/non-EOL version of Electron.
* If the upstream development status and/or response to the related issue suggests this is not going to get addressed, consider dropping the package to the AUR. EOL builds of most Electron versions (both source and -bin variants) are maintained long after the EOL status.
The process for rebuilding EOL versions gets increasingly harder as other system packages get updated and patches have to be back-ported to old Chromium builds, so the first chance to migrate up to a supported version would be appreciated.
Filter Todo List Packages
Arch | Repository | Name | Current Version | Staging Version | Maintainers | Status | Last Touched By |
---|---|---|---|---|---|---|---|
x86_64 | Extra | bitwarden | 2024.11.2-1 | alex19EP | Complete | alex19EP | |
x86_64 | Extra | mattermost-desktop | 5.10.2-1 | alerque | Complete | Archange | |
x86_64 | Extra | obsidian | 1.7.7-1 | svenstaro | Complete | svenstaro |