
Avec la sortie de macOS 26 Tahoe le mois dernier, de nombreux utilisateurs ont remarqué un problème de ralentissement majeur des GPU affectant les applications Electron populaires, dû à l’utilisation d’une API privée spécifique. L’équipe d’Electron a depuis résolu ce problème, et le correctif commence à être déployé dans les applications tierces qui exploitent ce framework.
Electron est un cadre d’application courant qui permet aux développeurs de transformer du code d’application web en une expérience native. Des applications comme Discord, Slack, Figma et Visual Studio Code utilisent Electron.
Avant cette mise à jour recent d’Electron, une API privée connue sous le nom de cornerMask était surchargée. En général, les APIs privées ne devraient pas être utilisées par les développeurs tiers, car elles sont conçues par Apple pour des cas d’utilisation spécifiques. L’utilisation d’une API privée comporte des risques, Apple ne testant pas ces APIs avec la même rigueur que les publiques.
Ce fait est devenu particulièrement évident après la mise à jour de macOS Tahoe, où Apple a opéré des changements qui ont entraîné une augmentation de la consommation GPU de toutes les applications Electron, provoquant ainsi des ralentissements et une surchauffe excessive sur les Mac de nombreux utilisateurs.
Les correctifs commencent à arriver
Les versions récentes d’Electron ne tirent plus parti de cette API privée, et les développeurs commencent à mettre à jour leur version d’Electron pour atténuer le problème. Grâce à un suivi pratique nommé ShameElectron, il est facile de voir quelles applications populaires ont mis à jour leur version d’Electron.
- Claude
- Cluely
- Discord
- Docker Desktop
- Figma
- GitHub Desktop
- MongoDB Compass
- Notion
- Obsidian
- Pocket Casts
- Signal
- Slack
- Super Productivity
- Visual Studio Code
Cependant, de nombreuses applications majeures n’ont pas encore mis à jour leur version d’Electron, parmi lesquelles 1Password, Bitwarden, Cursor, Dropbox, Windsurf, et d’autres. Consultez le tracker pour une liste plus complète.
En résumé, si vous avez remarqué que votre Mac surchauffe ou présente des ralentissements après la mise à jour vers macOS Tahoe, il pourrait être judicieux de vérifier si vous avez des applications Electron non mises à jour fonctionnant en arrière-plan.