Aquí hi ha 24 versions d’Electron, des de 24 de juny del 2025 fins a l’actual, 37.10.3. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 37.10.3Darrera versió | 25 de novembre del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.10.3
Warning
Electron 37.x.y has reached end-of-support as per the project's support policy. Developers and applications are encouraged to upgrade to a newer version of Electron.
Fixes
- Fixed an issue where systemPreferences.getAccentColor inverted the color. #49067 (Also in 39) |
| 37.10.2 | 19 de novembre del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.10.2
Other Changes
- Backported fix for 450328966. #49015 |
| 37.10.1 | 18 de novembre del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.10.1
Fixes
- Fixed an issue that menu items on macOS could not be disabled under all circumstances. #48827 |
| 37.10.0 | 14 de novembre del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.10.0
Features
- Added app.isHardwareAccelerationEnabled(). #48679 (Also in 38, 39)
- Automatically focus DevTools when element is inspected or breakpoint is triggered. #48703 (Also in 38, 39)
Fixes
- Restored window's canHide property. #48902 (Also in 38, 39)
Other Changes
- Backported fix for 460017370. #48949 |
| 37.9.0 | 7 de novembre del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.9.0
Fixes
- Fixed an application crash when clicking or hovering over the native MacOS "Window" menu. Reverts #48598. #48803 (Also in 38, 39, 40)
- Fixed an issue on Wayland (Linux) where right-clicking in the titlebar could break mouse interactions. #48756 (Also in 38, 39, 40)
- Fixed an issue that menu items on macOS could not be disabled under all circumstances. #48712 (Also in 38, 39)
- Fixed crash when inspector agent attempts to evaluate on provisional frames. #48514 (Also in 38, 39)
- Fixed draw smoothing round corner issue. #48783 (Also in 40)
Other Changes
- Updated Node.js to v22.21.1. #48614 |
| 37.8.0 | 29 d’octubre del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.8.0
Features
- Added methods to enable more granular accessibility support management. #48627 (Also in 38, 39)
- Support dynamic ESM imports in non-context isolated preloads. #48487 (Also in 38, 39)
Fixes
- Fixed a potential crash in dialog.showOpenDialog on Windows with an empty extension filter array. #48659 (Also in 38, 39)
- Fixed an error when checking environmental variables when using remote checksums when installing Electron via npm. #48671 (Also in 38, 39)
- Fixed an issue where trafficLightPosition would not be correctly applied when using titleBarStyle: 'customButtonsOnHover' on macOS 26. #48622 (Also in 38, 39)
Documentation
- Documentation changes: #48683 |
| 37.7.1 | 21 d’octubre del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.7.1
Fixes
- Fixed an issue where button background on mouse hover with titleBarOverlay wasn't always calculated to provide appropriate minimum contrast. #48596 (Also in 39)
- Fixed an issue where changing the resizable property on a window would break the styles of a transparent window. #48500 (Also in 38, 39)
- Fixed shader-f16 to work on Windows. #48556 (Also in 38, 39)
- Fixed white flash on call to BrowserWindow.show. #48558 (Also in 38, 39) |
| 37.7.0 | 14 d’octubre del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.7.0
Fixes
- Fixed Windows dialog.showMessageBox default button handling. #48520 (Also in 36, 38, 39)
- Fixed addBrowserView to prevent unnecessary removal and re-adding of the same BrowserView. #48200 (Also in 38)
- Fixed an issue where authentication via websockets can crash. #48540 (Also in 38, 39)
Other Changes
- Fixed a development issue where the metal toolchain could not be found when building on macOS 26. #48471 (Also in 38, 39)
- Updated Node.js to v22.20.0. #48380 |
| 37.6.1 | 8 d’octubre del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.6.1
Fixes
- AccentColor set distinguishes the frame. #48449 (Also in 38, 39)
- Fix: runtime JS error that crashes GetPackageJSON. #48423 (Also in 38, 39)
- Fixed an issue where snapped windows aren't correctly snapped when minimized and then unminimized. #48439 (Also in 38, 39) |
| 37.6.0 | 27 de setembre del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.6.0
Features
- Allowed for persisting File System API grant status within a given session. #48328 (Also in 38)
Fixes
- Fixed excessive WindowServer GPU usage on macOS Tahoe 26. #48400 (Also in 36, 39)
- Fixed high CPU usage with <input> tag on macOS 26. #48392 (Also in 39) |
| 37.5.1 | 17 de setembre del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.5.1
Other Changes
- Use Local Execution, Remote Caching (LERC) for fork PRs (#48324)
- Updated v8 (#48338) |
| 37.5.0 | 10 de setembre del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.5.0
Features
- Added fileBacked and purgeable fields to process.getSystemMemoryInfo() for macOS. #48143 (Also in 38)
Fixes
- Fixed an issue where dialog.showMessageDialog showed a window incorrectly centered to monitor instead of parent window when passed. #48213 (Also in 36, 38)
- Fixed an issue where a file-only picker incorrectly allowed some directories. #48230 (Also in 36, 38)
- Fixed an issue where dragging sometimes didn't work after the contextmenu event was emitted. #48226 (Also in 36, 38)
Other Changes
- Updated Chromium to 138.0.7204.251. #48184
- Updated Node.js to v22.19.0. #48220 |
| 37.4.0 | 27 d’agost del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.4.0
Features
- Added support for guid Tray constructor option on macOS to allow tray icons to maintain position across launches. #48076 (Also in 36, 38)
Fixes
- Fixed an issue where net.isOnline() always returned true in utilityProcesses. #48152 (Also in 36, 38)
- Fixed an issue where snapped corner state wasn't properly restored after minimizing and then restoring. #48156 (Also in 36, 38)
- Fixed an issue where the accent color would be accidentally inverted when set to match the system color. #48107 (Also in 36, 38)
Other Changes
- Updated Chromium to 138.0.7204.243. #48119 |
| 37.3.1 | 19 d’agost del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.3.1
Fixes
- Fixed an issue where shell.openPath was not non-blocking as expected. #48088 (Also in 36, 38)
- Fixed an issue where windows opened with window.open would never be offscreen. #48070 (Also in 38)
- Fixed potential deadlock inside app.getLoginItemSettings on macOS. #48096 (Also in 36)
Other Changes
- Updated Chromium to 138.0.7204.235. #48066 |
| 37.3.0 | 15 d’agost del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.3.0
Features
- Added support for app.getRecentDocuments() on Windows and macOS. #47923 (Also in 36, 38)
- Adds the ability to change window accent color on Windows after initial window initialization via {get|set}AccentColor. #48017 (Also in 36, 38)
- Internally switched to using DIR_ASSETS instead of DIR_MODULE/DIR_EXE to locate assets and resources, and added "assets" as a key that can be queried via app.getPath. #47951 (Also in 38)
Fixes
- Fixed a crash possible when calling webContents.loadURL() from a failed webContents.loadURL() call's catch handler. #48045 (Also in 36, 38)
- Fixed an issue where app.accessibilitySupportEnabled didn't work as expected. #48061 (Also in 38)
- Fixed an issue where importing from electron/utility in an ESM file threw an error at runtime. #48021 (Also in 36, 38)
- Fixed an issue where importing from electron/utility threw a ERR_MODULE_NOT_FOUND error at runtime. #47988 (Also in 36, 38)
- Fixed an issue where the accent border was drawn on all windows regardless of the window's active focused status. #48011 (Also in 36, 38)
- Fixed compilation error when disabling extensions and pdf_viewer. #47994 (Also in 38)
Other Changes
- Updated Chromium to 138.0.7204.224. #47974
- Updated Node.js to v22.18.0. #47935 |
| 37.2.6 | 6 d’agost del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.2.6
Fixes
- Fixed a bug where the Referer header was not being set correctly when using webContents.downloadURL(). #47865 (Also in 36, 38)
- Fixed a crash when calling some webContents functions after window.close(). #47954 (Also in 36, 38)
- Fixed an issue on some older Windows versions where setContentProtection didn't work as expected. #47887 (Also in 36, 38)
- Fixed an issue where an invalid color passed as a string to accentColor would result in a white accent color. #47800 (Also in 38)
- Fixed an issue where video scrubbing would not correctly hold the new position on playback. #47971 (Also in 38)
- Fixed an issue where windows used dark theme on Linux all the time without reacting to system theme changes. #47920 (Also in 38)
- Fixed applying background material correctly when creating windows on Windows, restored animations, and also fixed the issue where dynamically setting the background material had no effect. #47956 (Also in 36, 38)
Other Changes
- Updated Chromium to 138.0.7204.185. #47909 |
| 37.2.5 | 31 de juliol del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.2.5
Other Changes
- Updated Chromium to 138.0.7204.168. #47861 |
| 37.2.4 | 22 de juliol del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.2.4
Fixes
- Fixed a bug where app extensions filters didn't allow for selecting app bundles in macOS file dialogs. #47839 (Also in 36, 38)
- Fixed an issue where certain operations performed in a window close callback could trigger a crash. #47813 (Also in 36, 38)
Other Changes
- Updated Chromium to 138.0.7204.157. #47773
- Updated Node.js to v22.17.1. #47774 |
| 37.2.3 | 16 de juliol del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.2.3
Fixes
- Fixed a child process crash on macOS when the running application is replaced with one that has a newer implementation triggering the sandbox. #47784 (Also in 38)
- Fixed a crash when adding the -electron-corner-smoothing CSS rule to a stylesheet with no associated document. #47792
- Fixed an issue where require('node:sqlite') didn't work. #47756 (Also in 36, 38) |
| 37.2.2 | 15 de juliol del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.2.2
Other Changes
- Updated Chromium to 138.0.7204.100. #47701 |
| 37.2.1 | 9 de juliol del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.2.1
Fixes
- Fixed a crash when calling desktopCapturer.getSources with an empty thumbnail size. #47653 (Also in 36, 38)
- Fixed an issue where child windows could crash if they were opened from a fullscreen parent and have roundedCorners set to false. #47682 (Also in 36, 38)
- Fixed an issue where the window required restart in order to recognize system accent color setting change. #47656 (Also in 36, 38) |
| 37.2.0 | 2 de juliol del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.2.0
Other Changes
- Updated Chromium to 138.0.7204.97. #47619
- Updated Node.js to v22.17.0. #47555 |
| 37.1.0 | 25 de juny del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.1.0
Features
- Added support for customizing system accent color and highlighting of active window border. #47537 (Also in 35, 36)
Fixes
- Fixed an issue where utility processes could leak file handles. #47543 (Also in 35, 36) |
| 37.0.0 | 24 de juny del 2025 | — | 64 bits ZIPARM64 ZIP32 bits ZIP Notes de la versióRelease Notes for v37.0.0
Stack Upgrades
- Chromium 138.0.7204.35
- New in 138
- New in 137
- Node22.16.0
- Node 22.16.0 blog post
- V8 13.8
Breaking Changes
- Added support for Web Serial & WebUSB blocklists. #46600
- Fixed an issue where utility processes crashed on unhandled rejections. #45921
- Fixed utilityProcess running user script after process.exit is called. #47492
- Removed deprecated feature of creating a new random session by setting ProtocolResponse.session's property to null. #46264
Features
Additions
- Added BrowserWindow.isSnapped() to indicate whether a given window has been arranged via Snap. #46079 (Also in 36)
- Added before-mouse-event to allow intercepting and preventing mouse events in WebContents. #47364 (Also in 36)
- Added ffmpeg.dll to delay load configuration. #46151 (Also in 34, 35, 36)
- Added innerWidth and innerHeight options for window.open. #47039 (Also in 35, 36)
- Added nativeTheme.shouldUseDarkColorsForSystemIntegratedUI to distinguish system and app theme. #46438 (Also in 35, 36)
- Added scriptURL property to ServiceWorkerMain. #45863
- Added a CSS rule for smooth corners. #45185
- Added sublabel functionality for menus on macOS >= 14.4. #47042 (Also in 35, 36)
- Added support for Autofill, Writing Tools and Services macOS level menu items in context menus via the new frame option in menu.popup. #45138 (Also in 36)
- Added support for HIDDevice.collections. #47483 (Also in 36)
- Added support for --no-experimental-global-navigator flag. #47418 (Also in 35, 36)
- Added support for screen.dipToScreenPoint(point) and screen.screenToDipPoint(point) on Linux X11. #46895 (Also in 35, 36)
- Added support for system-context-menu on Linux. #45848 (Also in 35, 36)
- Added support for menu item role palette and header on macOS. #47245
- Added support for node option --experimental-network-inspection. #47031 (Also in 35, 36)
- Added the priority and priorityIncremental options to net.request(). #47321 (Also in 36)
- Exposed win.isContentProtected() to allow developers to check window protection status. #47310 (Also in 36)
Improvements
- Improved ASAR integrity checks on Windows. #46509 (Also in 36)
- Improved performance of desktopCapturer.getSources when not requesting thumbnails on macOS. #46138 (Also in 34, 35, 36)
Removed/Deprecated
- Deprecated NativeImage.getBitmap() and fixed incorrect documentation. #46696 (Also in 36)
Fixes
- Fixed an issue on application close on Windows, where not all processes are quit on close. #47485
- Fixed an issue where printing PDFs with webContents.print({ silent: true }) would fail. #47397
Also in earlier versions...
- Fix: don't copy 'package.json's out of ASAR file. #46390 (Also in 35, 36)
- Fix: osr stutter fix backport for electron. #46650 (Also in 36)
- Fixed ElectronAccessibilityUI bug. #46562 (Also in 33, 34, 35, 36)
- Fixed Minimize menu button to follow set window minimizability on Windows. #46279 (Also in 34, 35, 36)
- Fixed NODE_OPTIONS parsing for child processes on macOS. #46209 (Also in 34, 35, 36)
- Fixed addChildView() crashes when adding a closed WebContentsView. #47338 (Also in 35, 36)
- Fixed electron.shell.openExternal and electron.shell.openPath to honor user-defined system defaults on Linux. #45310 (Also in 33, 34, 35, 36)
- Fixed getNativeWindowHandle() crash that affected 36 betas on macOS. #46733 (Also in 36)
- Fixed a bug that could cause some maximized windows on Linux to report an incorrect window state. #46450 (Also in 34, 35, 36)
- Fixed a crash seen on Linux when calling webContents.print(). #46087 (Also in 35, 36)
- Fixed a crash that could occur when dragging and dropping files into the browser. #46253 (Also in 35, 36)
- Fixed a crash that could occur when opening some dialogs as windows are closing on macOS. #46952 (Also in 35, 36)
- Fixed a possible BrowserWindow crash caused by closing a parent window with focus or blur events. #46559 (Also in 34, 35, 36)
- Fixed a possible crash in shell.readShortcutLink. #46294 (Also in 35, 36 |