Detect Electron apps on Mac that hasn't been updated to fix the system wide lag

gist.github.com

136 points by tomaskafka 5 hours ago


jermaustin1 - 4 hours ago

Running this made me realize that Ollama GUI is about 15 versions out of date. I'm not sure how often you are supposed to update your Electron package, but seems like it should be more often than that.

captn3m0 - 3 hours ago

For a static analysis approach, I wrote a NPM package called which-electron: https://github.com/captn3m0/which-electron

It uses an automatically update package listing the hashes of all files in electron releases: https://github.com/captn3m0/electron-fingerprints

I’ve been meaning to improve the detector to use ELF info.

extr - an hour ago

Is there any kind of list somewhere of similar MacOS tweaks you can do to increase performance? When I'm using my Mac for work I don't care about anything except pure perf. Can we turn off animations? Fancy rendering? Background indexing? Other stuff?

elashri - 3 hours ago

The only Electron app that is showing the green light is Siyuan which they updated today. Everything else if affected. But most important I deleted some apps I don't know why I was keeping.

butz - an hour ago

In all those years Electron still did not manage to separate runtime from applications, so updates would be smaller and security fixes would reach all applications much faster.

Gimpei - 3 hours ago

So happy I haven’t updated yet. I always wait a few months for things like this to get fixed.

chatmasta - 3 hours ago

Monitoring Chromium CVE patches is a good way to find N-days in Electron apps based on unpatched versions of Chromium.

pier25 - 5 hours ago

Wait... Resolve uses Electron? It's not for the main GUI, is it?

brightbeige - 3 hours ago

before updating docker desktop:

    X Docker.app: Electron 34.5.4 (Contents/MacOS/Docker Desktop.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework)
after updating docker desktop:

    X Docker.app: Electron 37.2.6 (Contents/MacOS/Docker Desktop.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework)
Ambroos - 4 hours ago

Has anyone been able to confirm if the macOS 26.1 developer beta is affected? I updated to it pretty quickly and haven't been able to reproduce the lag on it.

iqandjoke - 5 hours ago

Msty.app LM Studio.app ComfyUI.app Signal Beta.app Poe.app Visual Studio Code.app Trae.app Obsidian.app Kiro.app

echelon_musk - 5 hours ago

That haven't been updated.

Sigh

reaperducer - 3 hours ago

Microsoft Azure Storage Explorer

Big shock.

jpfromlondon - 4 hours ago

[flagged]

stereo - 5 hours ago

It's surprising and disappointing that Apple didn't catch a bug like this in QA. This affects popular apps, and many people will have at least one of these apps with outdated Electron frameworks.