Note: This is an alpha release. Please file new issues for any bugs you find in it.
- Added --disable-geolocation command-line flag for macOS apps to disable location services. #45934
- Added NV12 support for import shared texture. #48922
- Added additional defence against privileged user modifications to ASAR Integrity protected applications on macOS. #48587
- Added bypassCustomProtocolHandlers option to net.request. #47331 <sup>(Also in 38, 39, 40)</sup>
- Added support for WebSocket authentication through the
login event on webContents. #48512 <sup>(Also in 39, 40)</sup>
- Added support to import external shared texture as VideoFrame. #47317 <sup>(Also in 40)</sup>
- DevTools errors are no longer printed to console. #49292
Updated nativeImage.createFromNamedImage to support SF Symbol names. #48203 <sup>(Also in 39, 40)</sup>
Fixes
Corrected the appearance of tiled windows on GNOME (when frame: true), and removed resize handles from tiled edges. #48765 <sup>(Also in 38, 39, 40)</sup>
Fix: ESM-from-CJS import when CJK characters are in path. #48855 <sup>(Also in 39, 40)</sup>
Fixed ID of tray icons on Linux. #48675
Fixed setRepresentedFilename() not setting AXDocument accessibility attribute on macOS. #49346 <sup>(Also in 39, 40)</sup>
Fixed a Windows notification issue where clicking a native notification would result in an application hang on certain Windows environments. #49106 <sup>(Also in 39, 40)</sup>
Fixed a potential race condition crash when opening DevTools. #49406 <sup>(Also in 39, 40)</sup>
Fixed an application crash when clicking or hovering over the native MacOS "Window" menu. Reverts #48598. #48794 <sup>(Also in 37, 38, 39, 40)</sup>
Fixed an error on debug symbol upload by moving dsym.zip to use tar.xz compression. #48941 <sup>(Also in 40)</sup>
Fixed an issue on Windows and Linux where no cookie encryption key provider was passed into the network service when cookie encryption was enabled. #49371 <sup>(Also in 40)</sup>
Fixed an issue where menu-did-close was not emitted properly for some application menus. #49075 <sup>(Also in 38, 39, 40)</sup>
Fixed an issue where no cookie encryption provider was passed into the network service when cookie encryption was enabled. #49348 <sup>(Also in 40)</sup>
Fixed an issue where some apps would throw an exception on launch. #48973 <sup>(Also in 39, 40)</sup>
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. #49017 <sup>(Also in 38, 39, 40)</sup>
Fixed crash on windows when UTF-8 is in path. #48898 <sup>(Also in 38, 39, 40)</sup>
Fixed crash when attempting to resolve modules during process exit. #49090 <sup>(Also in 40)</sup>
Fixed crash when creating event object for ipc events. #48987 <sup>(Also in 39, 40)</sup>
Fixed crash when reading system certificates via nodejs tls module. #49028 <sup>(Also in 39, 40)</sup>
Fixed drag regions in child windows. #49231 <sup>(Also in 40)</sup>
Fixed draw smoothing round corner issue. #48769 <sup>(Also in 40)</sup>
Fixed oom crash when optimizing certain wasm functions involving large phi nodes. #48791 <sup>(Also in 38, 39, 40)</sup>
Fixed the cookie encryption logic to use the old os_crypt sync implementation present in M142. #49382 <sup>(Also in 40)</sup>
Fixed the issue where the parent window leave disabled after the modal window call show() multiple time. #48977 <sup>(Also in 38, 39, 40)</sup>
Fixed the issue where the parent window remained interactive after the modal window was opened. #48770 <sup>(Also in 38, 39, 40)</sup>
Made toplevel icon Wayland protocol work. #49290 <sup>(Also in 39, 40)</sup>
Reenable V8 trap handlers for wasm in browser and utility process, improves runtime execution of wasm. #48788 <sup>(Also in 39, 40)</sup>
Requests sent via net are now capable of having their headers modified to use reserved headers via webRequest. #49226 <sup>(Also in 39, 40)</sup>
Restored window's canHide property. #47970 <sup>(Also in 37, 38, 39)</sup>
Windows: Calling window.setFocusable(true) will no longer cause a window to lose focus. #45640 <sup>(Also in 39, 40)</sup>
Other Changes
Fixed devtools element panel flickering when with node inspection. #49027 <sup>(Also in 39, 40)</sup>
Updated Chromium to 146.0.7635.0. #49408
Updated Node.js to v24.13.0. #49189
Upgraded to Node.js v24.10.0. #48613 <sup>(Also in 40)</sup>
Documentation