Suositut: Tiedot päivitetty 27. lokakuuta 2026

Kategoriat

Internet1 356
Viestintä321
Ääni ja video898
Grafiikka ja suunnittelu539
Toimisto ja tuottavuus1 124
Kehitystyökalut3 134
Tekoälytyökalut529
Tietoturva ja yksityisyys385
Järjestelmätyökalut3 114
Pelit523
Opiskelu ja tiede239
Verkko ja IT284

Electron: vanhemmat versiot ja versiohistoria

Build cross-platform desktop apps with JavaScript, HTML, and CSS.

Electron-ohjelmasta on luettelossa 19 versiota, ensimmäinen 2. syyskuuta 2025 ja uusin 38.8.6. Jokainen versio linkittää julkaisijan omiin asennustiedostoihin.

2025: 14 14 25 2026: 5 5 26
VersioPäivämääräKokoTiedostot
38.8.6Uusin 10. maaliskuuta 2026 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.8.6
Warning
Electron 38.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
- Added validation to protocol client methods to reject protocol names that do not conform to the RFC 3986 URI scheme grammar. #50157 ^{(Also in 39, 40, 41)}
- Fixed an issue where additionalData passed to app.requestSingleInstanceLock on Windows could be truncated or fail to deserialize in the primary instance's second-instance event. #50177 ^{(Also in 39, 40, 41)}
- Fixed an issue where invalid characters in custom protocol or webRequest response header values were not rejected. #50130 ^{(Also in 39, 40, 41)}
- Fixed an issue where permission and device-chooser handlers received the top-level page origin instead of the requesting subframe's origin. #50151 ^{(Also in 39, 40, 41)}
38.8.4 24. helmikuuta 2026 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.8.4
Fixes
- Fixed memory leak when setting icons on Linux/GTK. #49897 ^{(Also in 39, 40, 41)}
38.8.2 13. helmikuuta 2026 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.8.2
Other Changes
- Backported fix for 483569511. #49792
38.8.1 10. helmikuuta 2026 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.8.1
Fixes
- Fixed an issue whereby a duplicate "Toggle Full Screen" menu item appeared in the View menu on macOS. #49596 ^{(Also in 39, 40, 41)}
- Fixed dock menu items not respecting enabled and checked properties on macOS. #49627 ^{(Also in 39, 40, 41)}
38.8.0 28. tammikuuta 2026 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.8.0
Fixes
- Fixed an issue where menu-did-close was not emitted properly for some application menus. #49094 ^{(Also in 39, 40)}
- Fixed an issue where systemPreferences.getAccentColor inverted the color. #49066 ^{(Also in 37, 39)}
Other Changes
- Updated Node.js to v22.22.0. #49388
Unknown
- Fixed an issue where some packages weren't correctly filtered on macOS in dialogs. #49471 ^{(Also in 39, 40, 41)}
38.7.2 25. marraskuuta 2025 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.7.2
Fixes
- Fixed an issue where the close callback param for menu.popup would fire when any arbitrary submenu of the given menu closed, and not the menu itself. #49047 ^{(Also in 39, 40)}
- Fixed the issue where the parent window leave disabled after the modal window call show() multiple time. #49020 ^{(Also in 39, 40)}
38.7.1 19. marraskuuta 2025 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.7.1
Other Changes
- Backported fix for 450328966. #49009
- Backported fix for 457351015. #48984
38.7.0 14. marraskuuta 2025 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.7.0
Features
- Added app.isHardwareAccelerationEnabled(). #48681 ^{(Also in 37, 39)}
- Added bypassCustomProtocolHandlers option to net.request. #48881 ^{(Also in 39, 40)}
- Automatically focus DevTools when element is inspected or breakpoint is triggered. #48701 ^{(Also in 37, 39)}
- Enables resetting accent color to follow system accent settings if a previous color has been set via window.setAccentColor(null). #48853 ^{(Also in 39)}
Fixes
- Corrected the appearance of tiled windows on GNOME (when frame: true), and removed resize handles from tiled edges. #48836 ^{(Also in 39, 40)}
- Fix: ESM-from-CJS import when CJK characters are in path. #48876 ^{(Also in 39, 40)}
- Fixed an issue where calling webContents.openDevTools({ mode: 'detach' }) would cause a crash on Wayland. #48926 ^{(Also in 39)}
- Fixed crash on windows when UTF-8 is in path. #48947 ^{(Also in 39, 40)}
- Fixed oom crash when optimizing certain wasm functions involving large phi nodes. #48817 ^{(Also in 39, 40)}
- Fixed the issue where the parent window remained interactive after the modal window was opened. #48866 ^{(Also in 39, 40)}
- Restored window's canHide property. #48900 ^{(Also in 37, 39)}
Other Changes
- Backported fix for 460017370. #48950
Unknown
- Fixed an issue that menu items on macOS could not be disabled under all circumstances. #48829 ^{(Also in 39, 40)}
38.6.0 7. marraskuuta 2025 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.6.0
Fixes
- Fixed an application crash when clicking or hovering over the native MacOS "Window" menu. Reverts #48598. #48801 ^{(Also in 39, 40)}
- Fixed an issue on Wayland (Linux) where right-clicking in the titlebar could break mouse interactions. #48757 ^{(Also in 39, 40)}
- Fixed an issue that menu items on macOS could not be disabled under all circumstances. #48710 ^{(Also in 37, 39)}
- Fixed draw smoothing round corner issue. #48780 ^{(Also in 40)}
- Fixed incorrect signal variable reference in nan-spec-runner that could cause install failures to go undetected. #48708 ^{(Also in 39)}
Other Changes
- Updated Node.js to v22.21.1. #48615
38.5.0 29. lokakuuta 2025 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.5.0
Features
- Added methods to enable more granular accessibility support management. #48626 ^{(Also in 37, 39)}
Fixes
- Fixed a potential crash in dialog.showOpenDialog on Windows with an empty extension filter array. #48660 ^{(Also in 37, 39)}
- Fixed an error when checking environmental variables when using remote checksums when installing Electron via npm. #48672 ^{(Also in 37, 39)}
- Fixed an issue where trafficLightPosition would not be correctly applied when using titleBarStyle: 'customButtonsOnHover' on macOS 26. #48620 ^{(Also in 37, 39)}
- Fixed an issue where button background on mouse hover with titleBarOverlay wasn't always calculated to provide appropriate minimum contrast. #48595 ^{(Also in 37, 39)}
- Fixed an issue where icons didn't show up as expected on Windows Toast notifications. #48630 ^{(Also in 39)}
- Fixed crash when inspector agent attempts to evaluate on provisional frames. #48513 ^{(Also in 39)}
Other Changes
- Updated Chromium to 140.0.7339.249. #48569
Documentation
- Documentation changes: #48684
38.4.0 21. lokakuuta 2025 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.4.0
Features
- Support dynamic ESM imports in non-context isolated preloads. #48489 (Also in 39)
Fixes
- Fixed shader-f16 to work on Windows. #48555 (Also in 37, 39)
- Fixed white flash on call to BrowserWindow.show. #48560 (Also in 37, 39)
- Titlebar buttons now appear on the correct side of windows on Wayland in Ubuntu. #48602 (Also in 39)
38.3.0 15. lokakuuta 2025 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.3.0
Fixes
- Fixed Windows dialog.showMessageBox default button handling. #48519 (Also in 36, 37, 39)
- Fixed an issue where shell.openExternal caused an unexpected dialog to open when there was no app suitable to open the url. #48517 (Also in 39)
- Fixed an issue where authentication via websockets can crash. #48539 (Also in 37, 39)
- Fixed an issue where changing the resizable property on a window would break the styles of a transparent window. #48499 (Also in 39)
Other Changes
- Fixed a development issue where the metal toolchain could not be found when building on macOS 26. #48473 (Also in 37, 39)
- Updated Chromium to 140.0.7339.240. #48486
- Updated Node.js to v22.20.0. #48381
38.2.2 7. lokakuuta 2025 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.2.2
Fixes
- AccentColor set distinguishes the frame. #48451 (Also in 37, 39)
- Fix: runtime JS error that crashes GetPackageJSON. #48424 (Also in 37, 39)
- Fixed download button does not work in PDF Viewer. #48409 (Also in 39)
38.2.1 3. lokakuuta 2025 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.2.1
Fixes
- Fixed an issue where snapped windows aren't correctly snapped when minimized and then unminimized. #48437 (Also in 39)
38.2.0 28. syyskuuta 2025 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.2.0
Features
- Allowed for persisting File System API grant status within a given session. #48327 (Also in 37)
Fixes
- Fixed Wayland configuration through the XDG_SESSION_TYPE environment variable. #48309
- Fixed excessive WindowServer GPU usage on macOS Tahoe 26. #48398 (Also in 36, 37, 39)
- Fixed high CPU usage with <input> tag on macOS 26. #48394 (Also in 37, 39)
38.1.2 17. syyskuuta 2025 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.1.2
Other Changes
- Use Local Execution, Remote Caching (LERC) for fork PRs (#48324)
- Updated v8 (#48338)
38.1.1 16. syyskuuta 2025 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.1.1
Other Changes
- Updated Chromium to 140.0.7339.133. #48287
38.1.0 10. syyskuuta 2025 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.1.0
Other Changes
- Updated Chromium to 140.0.7339.80. #48249
- Updated Node.js to v22.19.0. #48221
38.0.0 2. syyskuuta 2025 — 64-bittinen ZIPARM64 ZIP32-bittinen ZIP
Muutosloki
Release Notes for v38.0.0
Stack Upgrades
- Chromium 140.0.7339.41
- New in 140
- New in 139
- Node 22.18.0
- Node 22.18.0 blog post
- V8 14.0
Breaking Changes
- For breaking changes inherited via Chromium, see blog post
Features
Additions
- Added before-mouse-event to allow intercepting and preventing mouse events in WebContents. #47280 (Also in 36, 37)
- Added fileBacked and purgeable fields to process.getSystemMemoryInfo() for macOS. #48146 (Also in 37)
- Added innerWidth and innerHeight options for window.open. #46749 (Also in 35, 36, 37)
- Added support for guid Tray constructor option on macOS to allow tray icons to maintain position across launches. #48077 (Also in 36, 37)
- Added webFrameMain.fromFrameToken(processId, frameToken) to get a WebFrameMain instance from its frame token. #47942
- Added sublabel functionality for menus on macOS >= 14.4. #46887 (Also in 35, 36, 37)
- Added support for app.getRecentDocuments() on Windows and macOS. #47924 (Also in 36, 37)
- Added support for --no-experimental-global-navigator flag. #47370 (Also in 35, 36, 37)
- Added support for HIDDevice.collections. #47391 (Also in 36, 37)
- Added support for screen.dipToScreenPoint(point) and screen.screenToDipPoint(point) on Linux X11. #46211 (Also in 35, 36, 37)
- Added support for customizing system accent color and highlighting of active window border. #47285 (Also in 35, 36, 37)
- Added support for menu item role palette and header on macOS. #45538 (Also in 37)
- Added support for node option --experimental-network-inspection. #46690 (Also in 35, 36, 37)
- Added the priority and priorityIncremental options to net.request(). #42628 (Also in 36, 37)
- Adds the ability to change window accent color on Windows after initial window initialization via {get|set}AccentColor. #47939 (Also in 36, 37)
Improvements
- Exposed win.isContentProtected() to allow developers to check window protection status. #47242 (Also in 36, 37)
- 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. #47950 (Also in 37)
Fixes
- Fixed an issue where dialog.showMessageDialog showed a window incorrectly centered to monitor instead of parent window when passed. #48215
- Fixed an issue where users on MacOS were unable to interact with a webpage loaded via loadURL. #47575
- Fixed broken chrome://accessibility page. #47497
Also in earlier versions...
- Fixed addChildView() crashes when adding a closed WebContentsView. #47099 (Also in 35, 36, 37)
- Fixed a bug where app extensions filters didn't allow for selecting app bundles in macOS file dialogs. #47841 (Also in 36, 37)
- Fixed a bug where the Referer header was not being set correctly when using webContents.downloadURL(). #47867 (Also in 36, 37)
- Fixed a child process crash on macOS when the running application is replaced with one that has a newer implementation triggering the sandbox. #47783 (Also in 37)
- Fixed a crash possible when calling webContents.loadURL() from a failed webContents.loadURL() call's catch handler. #48043 (Also in 36, 37)
- Fixed a crash that could occur when opening some dialogs as windows are closing on macOS. #46927 (Also in 35, 36, 37)
- Fixed a crash when adding the -electron-corner-smoothing CSS rule to a stylesheet with no associated document. #47785 (Also in 37)
- Fixed a crash when calling desktopCapturer.getSources with an empty thumbnail size. #47652 (Also in 36, 37)
- Fixed a crash when calling some webContents functions after window.close(). #47952 (Also in 36, 37)
- Fixed a possible crash using the WebView tag and calling focus. #46979 (Also in 35, 36, 37)
- Fixed a potential crash using session.clearData in some circumstances. #47361 (Also in 35, 36, 37)
- Fixed an error when importing electron for the first time from an ESM module loaded by a CJS module in a packaged app. #46810 (Also in 35, 36, 37)
- Fixed an issue on some older Windows versions where setContentProtecti

Suosituin kategoriassa Ohjelmointikielet ja SDK:t

Näytä kaikki
  1. Go Programming LanguageOhjelmointikielet ja SDK:t
  2. LLVMOhjelmointikielet ja SDK:t · LLVM
  3. DenoOhjelmointikielet ja SDK:t · Deno Land Inc.
  4. CMakeOhjelmointikielet ja SDK:t · Kitware
  5. YarnOhjelmointikielet ja SDK:t · Yarn Contributors
  6. CcacheOhjelmointikielet ja SDK:t · Joel Rosdahl
  7. sbtOhjelmointikielet ja SDK:t · Lightbend, Inc.
  8. BOINCOhjelmointikielet ja SDK:t · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKOhjelmointikielet ja SDK:t · Google
  10. NVM for WindowsOhjelmointikielet ja SDK:t · Ecor Ventures LLC

Lisää julkaisijalta OpenJS Foundation

Näytä kaikki
  • ElectronOhjelmointikielet ja SDK:t · OpenJS Foundation
  • ElectronOhjelmointikielet ja SDK:t · OpenJS Foundation
  • ElectronOhjelmointikielet ja SDK:t · OpenJS Foundation
  • ElectronOhjelmointikielet ja SDK:t · OpenJS Foundation
  • ElectronOhjelmointikielet ja SDK:t · OpenJS Foundation
  • ElectronOhjelmointikielet ja SDK:t · OpenJS Foundation

Tunnisteet

Jaa