Electron 10.0.0-nightly.20200521

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

Tags node js
License MITL
State stable

Recent Releases

10.0.0-nightly.2020052122 May 2020 03:15 minor feature: Chromium v83.0.4103.50 V81 blog post V82 was skipped V83 blog post . V81 blog post. V82 was skipped. V83 blog post. Node v12.14.1 V12.13.1 release notes V12.14.0 release notes V12.14.1 release notes . V12.13.1 release notes. V12.14.0 release notes. V12.14.1 release notes. V8 8.3 v8.1 blog post v8.3 blog post . v8.1 blog post. v8.3 blog post. Changed the default value of app.allowRendererProcessReuse to true. This will prevent loading of non-context-aware native modules in renderer processes. #22401. Removed deprecated .getWebContents(). #20986. Removed the deprecated 'setLayoutZoomLevelLimits' method. #21383. IPC between main and renderer processes now uses the Structured Clone Algorithm. #20214. Split shell.openItem(path) into synchronous and asynchronous methods. #20682. Added fullScreen property support for BrowserWindows. #23330. Added session.listWordsInSpellCheckerDictionary API to list custom words in the dictionary. #22128. Added session.removeWordFromSpellCheckerDictionary API to remove custom words in the dictionary. #22368. Added session.serviceWorkerContext API to access basic service worker info and receive console logs from service workers. #22313. Added a new force parameter to app.focus() on macOS to allow apps to forcefully take focus. #23447. Added chrome.i18n extension API. #22570. Added chrome.tabs.connect extension API for background pages. #22549. Added support for property access to some getter/setter pairs on BrowserWindow. #23208. Added support for the chrome.extension.getBackgroundPage API when building with enable_electron_extensions. #22177. Allow an optional callback parameter for WebFrame.executeJavaScript methods, which is called synchronously unless the target context is paused. #22501. Restored support for pdfium-based PDF viewer. #22131. Don't allow window to go behind menu bar on mac. #22828. WebRequest module not working with file:// protocol. #22919. WebRequest not working for CORS requests. #22468. Win.setMenuBarVisibility(fals
10.0.0-nightly.2020051518 May 2020 03:15 minor feature: Added a new force parameter to app.focus() on macOS to allow apps to forcefully take focus. #23574. EnableWebSQL is a new webpreference option to enable/disable websql api. #23581. Ensured that exit callbacks are run for Node.js in the renderer process. #23564. a crash which could occur during page navigations. #23396. an whereby macOS would fail to allow file extensions containing periods. #23449. behaviour of navigator.language/s and app.getLocale to use OS locale. #23407. crash with webview during some window management events like resize, scroll etc. #23397. v8_context_snapshot_generator included in arm/arm64 mksnapshot zip files. #23542. None. #23402, #23591. Security: Backport Chromium for https://cr.com/1062861. #23528. Security: backported for CVE-2020-6458: Out of bounds read and write in PDFium. #23465. Security: backported for CVE-2020-6459: Use after free in payments. #23456. Security: backported for CVE-2020-6460: Insufficient data validation in URL formatting. #23462. Security: backported for CVE-2020-6461: use-after-free in storage. #23504. Security: backported for CVE-2020-6462: Use after free in task scheduling. #23517. Security: backported for CVE-2020-6463: use-after-free in Angle. #23561. Security: backported for CVE-2020-6464: Type confusion in blink. #23532. Security: backported for CVE-2020-6831: Stack buffer overflow in SCTP. #23514. Documentation changes: #23355.
10.0.0-nightly.2020051314 May 2020 03:15 minor feature: Build: building with enable_remote_module = false . : do not destroy thread in UI thread. . Build: use correct v8_context_snapshot_generator in mksnapshot zip (# . . : run Node.js at-exit callbacks in renderer proc. . Docs: add documentation on how to use the built-in spellchecker. . Feat: app.getPath('recent'). . : leave behind the unmodified XDG_CURRENT_DESKTOP variable. . : expose v8util.createIDWeakMap() regardless of enable_remote_modu . . Bump v10.0.0-nightly.20200513.
10.0.0-nightly.2020050103 May 2020 03:15 minor feature: Backported blink for zero-size pixels on high-dpi screens. #23336. Memory leaks in sandbox mode when using contextBridge with promises or ipcRenderer.invoke. #23339.
10.0.0-nightly.2020042829 Apr 2020 03:15 minor feature: Promise timeout when running Electron as Node. #23234. a use-after-free error that could happen if a Tray was destroyed while showing a custom context menu. #23181. an where windows without nativeWindowOpen: true could invoke the non-native-open path. #23225. Broken use of contextCodeGeneration parameter to Node.js' script.runInNewContext(). #23147. Memory leak when using contextBridge with sandbox=true. #23231. Updated Chromium to 80.0.3987.165. #23217.
10.0.0-nightly.2020041415 Apr 2020 03:15 minor feature: a potential crash on invalid zoomFactor values when setting the zoom factor of a webpage. #22710. an with maximizable state persistence of BrowserWindows on macOS. #23019. an with possible creation of a messageBox which cannot be dismissed on macOS. #23089. an occasional crash when closing all BrowserWindows. #23024. Security: Backported for CVE-2020-6426: inappropriate implementation in V8. #23043. Security: backported a for cr.com/1065094. #23059. Security: backported for a potential buffer overrun in WebRTC audio encoding. #23037. Security: backported for site isolation bypass in dedicated workers. #23040. Security: backported the to CVE-2020-6452: potential container-overflow in MediaStream mojo. #23044. Security: Backport for buffer underflow in DWrite. #22979. Security: Backported for use after free in file chooser. #22981. Security: backport for CVE-2020-6451: Use after free in WebAudio. #22945. Security: backport for use after free in VideoEncodeAccelerator. #22983. Security: backported for CVE-2019-20503: Out of bounds read in usersctplib. #22986. Security: backported for CVE-2020-6422: Use after free in WebGL. #23017. Security: backported for CVE-2020-6423: Use after free in audio. #23048. Security: backported for CVE-2020-6427: Use after free in audio. #23015. Security: backported for CVE-2020-6428: Use after free in audio. #23013. Security: backported for CVE-2020-6429: Use after free in audio. #23011. Security: backported for CVE-2020-6449: Use after free in audio. #23009. Security: backported for use-after-poison in WebAudio (cr.com/1023810). #22869. Security: backported for use-after-poison in WebAudio. #22943.
10.0.0-nightly.2020041011 Apr 2020 22:09 minor feature: Accessing the screen module before the ready event no longer makes it impossible to access the screen module. #22913. Added workaround for nativeWindowOpen hang. #22749. Enable offscreen rendering. #22431. an where native macOS dialogs sometimes failed to show after modal. #22889. where prefers-color-scheme would not be updated / set correctly when your OS was in dark mode. #22901. Updated Chromium to 80.0.3987.163. #22931.
10.0.0-nightly.2020040708 Apr 2020 03:15 minor feature: Accessing the screen module before the ready event no longer makes it impossible to access the screen module. #22913. Added workaround for nativeWindowOpen hang. #22749. Enable offscreen rendering. #22431. an where native macOS dialogs sometimes failed to show after modal. #22889. where prefers-color-scheme would not be updated / set correctly when your OS was in dark mode. #22901. Updated Chromium to 80.0.3987.163. #22931.
10.0.0-nightly.2020040304 Apr 2020 03:15 minor feature: Docs: document what experimental means explicitly . : undo and redo broken in webviews. . Feat: expose the sameSite value for cookies. . Refactor: ginify Menu. . Refactor: ginify DownloadItem. . : webframe crashes for removed render frame. . Bump v10.0.0-nightly.20200403.
10.0.0-nightly.2020033031 Mar 2020 03:15 minor feature: Added new useSessionCookies flag to net requests to allow them to use the session cookie store. . Added new useSessionCookies flag to net requests to allow them to use the session cookie store. where SameSite cookies would not be attached to outgoing requests from the net module. #22807. Added disableDialogs option to WebPreferences. #22665. a crash that could occur when sending arrays over IPC. #22758. a potential crash on invalid zoomFactor values when setting the zoom factor of a webpage. #22709. where mutating the global Object prototype could cause internal Electron logic to throw errors. #22728. Returns a more graceful error when adding duplicate items to a single TouchBar instance. #22645. Updated Chromium to 80.0.3987.158. #22742.
10.0.0-nightly.2020032627 Mar 2020 03:15 minor feature: Added new useSessionCookies flag to net requests to allow them to use the session cookie store. . Added new useSessionCookies flag to net requests to allow them to use the session cookie store. where SameSite cookies would not be attached to outgoing requests from the net module. #22807. Added disableDialogs option to WebPreferences. #22665. a crash that could occur when sending arrays over IPC. #22758. a potential crash on invalid zoomFactor values when setting the zoom factor of a webpage. #22709. where mutating the global Object prototype could cause internal Electron logic to throw errors. #22728. Returns a more graceful error when adding duplicate items to a single TouchBar instance. #22645. Updated Chromium to 80.0.3987.158. #22742.
10.0.0-nightly.2020032023 Mar 2020 03:15 minor feature: Build: actually save the brew cache on macOS . Chore: bump chromium to 28254008f9e7a2aea5d4426906bfd (master). . Bump v10.0.0-nightly.20200206. . Chore: print more logging for failed tests. . Docs: clarify requirements for GOOGLE_API_KEY. . Chore: remove teams without write access from CODEOWNERS. . ci: enable goma for all testing builds. . Build: copy chromedriver to proper directory for release. . : add Chromium patch to RTL window buttons. . Docs: document supported extensions apis. . Feat: extensions support extension.getBackgroundPage. . Feat: enable passing Node.js cli flags. . Test: get native unit tests running. . Bump v10.0.0-nightly.20200207. . Refactor: saner blink_initialization_order.patch. . ci: build failure on doc only changes. . Build: copy chromedriver to correct location. . Chore: remove deging log. . Build: preserve timestamps when stripping files. . Bump v10.0.0-nightly.20200208. . Build: try using newer version of xcode/macOS sdk. . : flash plugin. . : use a WeakPtr so we do not UAF the store in FunctionLifetimeMoni . . Bump v10.0.0-nightly.20200209. . Refactor: remove use of Node's DeOptions. . Docs: modify the showMessageBox method to showMessageBoxSync. . Bump v10.0.0-nightly.20200210. . : disallow loading extensions in temp sessions. . Feat: disable the remote module by default. . : explicitly specify `typeRoots` to avoid crawling parent director . . Feat: add session.removeWordFromSpellCheckerDictionary API. . Chore: Revert "notes: Adding Github CI to testing documentation (#21996 . . Feat: add session.listWordsFromSpellCheckerDictionary API. . : remove cyclic references of BrowserWindow. . Chore: bump node to v12.15.0 (master). . Spec: unskip webview.printToPDF. . : make webRequest work with WebSocket. . Bump v10.0.0-nightly.20200211. . Refactor: use NSVisualEffectMaterial
10.0.0-nightly.2020031819 Mar 2020 03:15 minor feature: Build: update release scripts to handle a remote master . : persist maximizable state through theme change. . : remove bad usages of for-in and guard against it. . Refactor: precache the IsWindowStateEvent() XAtom. . Refactor: omit duplicates from app's x11 icon list. . Chore: more modules to dual prop/fn support. . Docs: Added a note about chromium logs on the deging page. . Docs: update type and description of IncomingMessage.headers. . Bump v10.0.0-nightly.20200318.
10.0.0-nightly.2020031315 Mar 2020 03:15 minor feature: DeviceId from navigator.mediaDevices.enumerateDevices is now consistent across reloads. #22569. Updated Chromium to 80.0.3987.141. #22593.
10.0.0-nightly.2020031011 Mar 2020 03:15 minor feature: DeviceId from navigator.mediaDevices.enumerateDevices is now consistent across reloads. #22569. Updated Chromium to 80.0.3987.141. #22593.
10.0.0-nightly.2020030608 Mar 2020 03:15 minor feature: Added ability to set and get title bar traffic light position on the fly (macOS). #22564. Added new spellcheck-dictionary- events on the `session module to help track and dedictionary initialization. #22558. Allow some NODE_OPTIONs in packaged apps. #22539. process.getProcessMemoryInfo() return wrong private value on macOS. #22496. a potential crash on devices which had not connected any printers to their network. #22518. an occasional segfault with modal windows being or destroyed. #22481. where repositioned traffic lights would be in the wrong position after the user switches OS theme. #22559. some properties not working in webview tags. #22510. MacOS VoiceOver is now able to find its way back into web contents after it navigated "out" of an application. #22470. Removed assurance of object identity equality from the contextBridge as it is incapable of handling mutations. #22557. Updating the document title while in fullscreen with custom traffic light positions no longer makes the traffic lights invisible. #22508. Updated Chromium to 80.0.3987.137. #22548.
10.0.0-nightly.2020030304 Mar 2020 03:15 minor feature: ARIA role="tree" for macOS VoiceOver. #22423. where dictionary files for the spellchecker would be downloaded to the app install directory instead of the user data directory. #22448. Updated Chromium to 80.0.3987.134. #22463. Updated g_swizzle_imk_input_session for new SDK. a315283.
8.0.329 Feb 2020 03:15 minor feature: Backported V8 patch to in type inference. #22428. "will-navigate" event not being emitted for sandboxed contents. #22329. Electron apps getting rejected to Mac App Store. #22299. an OOB access in ReadableStream::(https://cr.com/1045931). #22435. an integer overflow crash in ICU (https://cr.com/1044570). #22420. an with safeDialog preferences not being passed properly. #22376. crash with seccomp-bpf sandbox on linux and glibc 2.31. #22338.
10.0.0-nightly.2020022325 Feb 2020 03:15 minor feature: BrowserWindow.setFocusable(true) not working on Windows. #21856. a crash that would occur when Notifications were in concert with app termination. #21718. a potential with active Menu garbage collection. #22152. an that could prevent communication between a sandboxed child window opened with nativeWindowOpen: false and an unsandboxed parent window. Also document.visibilityState not working in sandboxed . #21697. an where window.print() only worked once on a single BrowserWindow. #21913. an where the credits set in About Panel credits were not dark mode aware on macOS. #21925. Where the event would not emit upon closing modal window on macOS. #22125. Crash when restoring minimized hidden window on Windows. #22153. Fuzzy font rendering when hot-plugging displays on macOS Catalina. #21878. Incorrect button highlighting when defaultId is passed for dialog message boxes. #22150. Media-specific globalShortcuts not working on macOS. #21690. Memory leak when using javascript generator functions. #21774. Removed unneccessary breakpad_symbols directory from the dsym zip file. #22219. Updated crashReporter to throw an error for getLastCrashReport if crashReporter not started. #21684.
10.0.0-nightly.2020022021 Feb 2020 03:15 minor feature: webRequest API not working with WebSockets. #22141. a crash in webContents.print() with custom print margins. #22187. a potential with active Menu garbage collection. #22151. an where undefined was printed from console.log on Window when no arguments were passed. #22173. Removed unneccessary breakpad_symbols directory from the dsym zip file. #22220. a potential crash on faulty deviceNames in webContents.print(). #22012. Documentation changes: #22266.
10.0.0-nightly.2020021617 Feb 2020 03:15 minor feature: WebRequest API not working with WebSockets. #22134. a crash in webContents.print() with custom print margins. #22186. a crash that could occur when visiting HTTPS sites with invalid certificates. #22124. an where undefined was printed from console.log on Window when no arguments were passed. #22172. That occurred when using trafficLightPosition API in RTL mode. #22162. Flash plugin not working. #22110. Where renderers could crash during GC when using the contextBridge module. #22114. Use system default printer if none is provided. #22011. None. #22036, #22149.
10.0.0-nightly.2020021213 Feb 2020 03:15 minor feature: an where sending complex objects over IPC could in some cases cause the renderer process to be terminated. #21922. Crash with Date.toLocaleString for invalid locale and locale of the format aa@BB. #21969. Flash plugin not working. #22109. Where renderers could crash during GC when using the contextBridge module. #22112. NetLog.stopLogging returning undefined instead of the path to the log. #21988.
10.0.0-nightly.2020020809 Feb 2020 03:15 minor feature: Upgraded to Chromium 80.0.3987.86 (New since Electron 7: Chromium 79, 80). Upgraded to Node 12.13.0 (New since Electron 7: Node 12.9, 12.10, 12.11, 12.12, 12.13). Upgraded to V8 8.0 (New since Electron 7: V8 7.9, 8.0). IPC between main and renderer processes now uses the Structured Clone Algorithm. #20214. Added --enable-api-filtering-logging command-line switch, which enables caller stack logging for desktopCapturer and remote APIs that can be blocked or filtered. #20335. Added app.getApplicationNameForProtocol(). #21117. Added app.setAboutPanelOptions() support for credits and iconPath on Windows. #19420. Added BrowserWindow.moveAbove(mediaSourceId). #18926. Added contents.getAllSharedWorkers() and contents.inspectSharedWorkerById(workerId) to allow inspection of specific shared workers. #20389. Added Notification() options' timeoutType property to allows users to set timeout type for Linux and Windows notifications. #20153. Added Notification() options' urgency property to allow customization of Linux-based notifications. #20152. Added session.addWordToSpellCheckerDictionary API to support custom words in the. #21297. Added session.downloadURL() to allow downloads to trigger without a BrowserWindow. #19889. Added systemPreferences.getMediaAccessStatus().screen for detecting the new macOS Catalina permissions. #21116. Added trafficLightPosition option in BrowserWindow API to allow custom positioning of traffic lights. #21990. Added tray.displayBalloon() options: iconType, largeIcon, noSound and respectQuietTime. #19544. Added tray.focus(), which returns focus to the taskbar notification area. #19548. Added tray.removeBalloon(), which removes an already displayed balloon notification. #19547. Added WebContents.printToPDF() support for fitToPageEnabled and scaleFactor. #20436. Added win.accessibleTitle property to augment the window title for screen readers. #19698. Added options to enable customization of print page headers and footers. #19688. Added support for p
9.0.0-nightly.2020020405 Feb 2020 03:15 minor feature: Upgraded to Chromium 80.0.3987.86 (New since Electron 7: Chromium 79, 80). Upgraded to Node 12.13.0 (New since Electron 7: Node 12.9, 12.10, 12.11, 12.12, 12.13). Upgraded to V8 8.0 (New since Electron 7: V8 7.9, 8.0). IPC between main and renderer processes now uses the Structured Clone Algorithm. #20214. Added --enable-api-filtering-logging command-line switch, which enables caller stack logging for desktopCapturer and remote APIs that can be blocked or filtered. #20335. Added app.getApplicationNameForProtocol(). #21117. Added app.setAboutPanelOptions() support for credits and iconPath on Windows. #19420. Added BrowserWindow.moveAbove(mediaSourceId). #18926. Added contents.getAllSharedWorkers() and contents.inspectSharedWorkerById(workerId) to allow inspection of specific shared workers. #20389. Added Notification() options' timeoutType property to allows users to set timeout type for Linux and Windows notifications. #20153. Added Notification() options' urgency property to allow customization of Linux-based notifications. #20152. Added session.addWordToSpellCheckerDictionary API to support custom words in the. #21297. Added session.downloadURL() to allow downloads to trigger without a BrowserWindow. #19889. Added systemPreferences.getMediaAccessStatus().screen for detecting the new macOS Catalina permissions. #21116. Added trafficLightPosition option in BrowserWindow API to allow custom positioning of traffic lights. #21990. Added tray.displayBalloon() options: iconType, largeIcon, noSound and respectQuietTime. #19544. Added tray.focus(), which returns focus to the taskbar notification area. #19548. Added tray.removeBalloon(), which removes an already displayed balloon notification. #19547. Added WebContents.printToPDF() support for fitToPageEnabled and scaleFactor. #20436. Added win.accessibleTitle property to augment the window title for screen readers. #19698. Added options to enable customization of print page headers and footers. #19688. Added support for p
9.0.0-nightly.2020020102 Feb 2020 03:15 minor feature: an edge case in checkbox logic on Windows. #21860. an where window.print() only worked once on a single BrowserWindow. #21911. an where the credits set in About Panel credits were not dark mode aware on macOS. #21924. Error thrown when importing powerMonitor on Linux before app's 'ready' event. #21941. Fuzzy font rendering when hot-plugging displays on macOS Catalina. #21872. Documentation changes: #21873.
9.0.0-nightly.2020012829 Jan 2020 03:15 minor feature: BrowserWindow.setFocusable(true) not working on Windows. #21855. Set-cookie header not passed in net module. #21770. an where custom stream protocols would sometimes not complete responses when the data stream ended. #21758. Crash when restoring minimized hidden window on Windows. #21820. Where non-zero size pixels in CSS styles could be rounded down to zero size pixels. #21857. Memory leak when using javascript generator functions. #21773. Potential hang when sending synchronous IPC messages on process shutdown. #21776.
9.0.0-nightly.2020012425 Jan 2020 03:15 minor feature: BrowserWindow.setFocusable(true) not working on Windows. #21855. Set-cookie header not passed in net module. #21770. an where custom stream protocols would sometimes not complete responses when the data stream ended. #21758. Crash when restoring minimized hidden window on Windows. #21820. Where non-zero size pixels in CSS styles could be rounded down to zero size pixels. #21857. Memory leak when using javascript generator functions. #21773. Potential hang when sending syncronous IPC messages on process shutdown. #21776.
9.0.0-nightly.2020011921 Jan 2020 03:15 minor feature: a crash in contextBridge that happens on garbage collection. #21736. a crash that would occur when Notifications were in concert with app termination. #21719. an that could cause frameless windows to become undraggable in some circumstances. #21723. an that could prevent communication between a sandboxed child window opened with nativeWindowOpen: false and an unsandboxed parent window. Also document.visibilityState not working in sandboxed . #21696. an with potential duplicate error popups when calling shell.showItemInFolder on Windows. #21749. White flash when foregrounding an occluded window. #21750. Documentation changes: #21742.
9.0.0-nightly.2020011617 Jan 2020 03:15 minor feature: a crash in contextBridge that happens on garbage collection. #21736. a crash that would occur when Notifications were in concert with app termination. #21719. an that could cause frameless windows to become undraggable in some circumstances. #21723. an that could prevent communication between a sandboxed child window opened with nativeWindowOpen: false and an unsandboxed parent window. Also document.visibilityState not working in sandboxed . #21696. an with potential duplicate error popups when calling shell.showItemInFolder on Windows. #21749. White flash when foregrounding an occluded window. #21750. Documentation changes: #21742.
9.0.0-nightly.2020011113 Jan 2020 03:15 minor feature: an in the net module where aborting a request during a redirect could cause an error to be thrown. #21645. Incorrect button highlighting when defaultId is passed for dialog message boxes. #21652. Updated crashReporter to throw an error for getLastCrashReport if crashReporter not started. #21683.
9.0.0-nightly.2020010809 Jan 2020 03:15 minor feature: an in the net module where aborting a request during a redirect could cause an error to be thrown. #21645. Incorrect button highlighting when defaultId is passed for dialog message boxes. #21652. Updated crashReporter to throw an error for getLastCrashReport if crashReporter not started. #21683.
9.0.0-nightly.2020010405 Jan 2020 03:15 minor feature: Chore: update license year . Docs: typos in security.md. . Bump v9.0.0-nightly.20200104.
9.0.0-nightly.2019123101 Jan 2020 03:15 minor feature: improve error handling in npm install. . Docs: shell.openPath documentation. . : SimpleURLLoaderWrapper redirects. . : highlight defaulted button correctly. . Bump v9.0.0-nightly.20191231.
9.0.0-nightly.2019122628 Dec 2019 03:15 minor feature: an where calling allowNTLMCredentialsForDomains() could cause a change in Kerberos SPN generation behavior. #21572.
9.0.0-nightly.2019122425 Dec 2019 03:15 minor feature: an where calling allowNTLMCredentialsForDomains() could cause a change in Kerberos SPN generation behavior. #21572.
9.0.0-nightly.2019122021 Dec 2019 03:15 minor feature: an where calling allowNTLMCredentialsForDomains() could cause a change in Kerberos SPN generation behavior. #21572.
9.0.0-nightly.2019121213 Dec 2019 03:15 minor feature: Accessibility window title on macOS. #21465. Flicker when switching between BrowserViews after creating new BrowserView. #21396. Throttling in webContents.setBackgroundThrottling. #21359. Generate desymbols on Linux. #21280.
9.0.0-nightly.2019120809 Dec 2019 03:15 minor feature: --ignore-connections-limit, ironically, being ignored. #21299. Broken focus with OOPIF embedded inside webview. #21223. Context menu disappearing when showing. #21225. ContextBridge crash. #21281. The 'login' event not being emitted when HTTP Basic auth was requested during a net.request. #21135. Net module requests no longer raise errors when non-2xx responses are received. #21295. The disabled-by-default-cpu_profiler tracing category now correctly records stack samples from the main process and utility processes. #21277. WebContents.reloadIgnoringCache() will now forcefully ignore all caches, including service workers. #21284. Window.root and window.GLOBAL are both now undefined when nodeIntegration is disabled as expected. #21354. Some crashes that could occur when using the net module. #21304. Generate desymbols on Linux. #21279. Made strip_absolute_paths_from_de_symbols to false in de.gn. #21317. Updated Chromium to 78.0.3904.126. #21346.
9.0.0-nightly.2019120405 Dec 2019 03:15 minor feature: --ignore-connections-limit, ironically, being ignored. #21299. Broken focus with OOPIF embedded inside webview. #21223. Context menu disappearing when showing. #21225. ContextBridge crash. #21281. The 'login' event not being emitted when HTTP Basic auth was requested during a net.request. #21135. Net module requests no longer raise errors when non-2xx responses are received. #21295. The disabled-by-default-cpu_profiler tracing category now correctly records stack samples from the main process and utility processes. #21277. WebContents.reloadIgnoringCache() will now forcefully ignore all caches, including service workers. #21284. Window.root and window.GLOBAL are both now undefined when nodeIntegration is disabled as expected. #21354. Some crashes that could occur when using the net module. #21304. Generate desymbols on Linux. #21279. Made strip_absolute_paths_from_de_symbols to false in de.gn. #21317. Updated Chromium to 78.0.3904.126. #21346.
9.0.0-nightly.2019112627 Nov 2019 03:15 minor feature: Disabled Touch Bar typing suggestions with autocorrect=off and spellcheck=false. #21191. ENOMEM error with Node.js child_process when using empty options.env. #21141. .capturePage() resolving with an empty object instead of NativeImage instance. #21105. BackgroundThrottling: false not having an effect. #21014. Broken globalShortcut.registerAll() on Windows and Linux. #20982. Broken focus with OOPIF embedded inside webview. #21221. Context menu disappearing when showing. #21226. Crash using v8 Date.toLocale api with invalid locales. #21188. Exiting HTML fullscreen for cross-origin iframes (e.g. YouTube) while in macOS fullscreen. #21020. Flickering when maximizing and restoring frameless windows. #21206. Incorrect size of windows on differently scaled monitors. #21137.
9.0.0-nightly.2019112324 Nov 2019 03:15 minor feature: Disabled Touch Bar typing suggestions with autocorrect=off and spellcheck=false. #21191. ENOMEM error with Node.js child_process when using empty options.env. #21141. .capturePage() resolving with an empty object instead of NativeImage instance. #21105. BackgroundThrottling: false not having an effect. #21014. Broken globalShortcut.registerAll() on Windows and Linux. #20982. Broken focus with OOPIF embedded inside webview. #21221. Context menu disappearing when showing. #21226. Crash using v8 Date.toLocale api with invalid locales. #21188. Exiting HTML fullscreen for cross-origin iframes (e.g. YouTube) while in macOS fullscreen. #21020. Flickering when maximizing and restoring frameless windows. #21206. Incorrect size of windows on differently scaled monitors. #21137.
9.0.0-nightly.2019111920 Nov 2019 03:15 minor feature: Disabled Touch Bar typing suggestions with autocorrect=off and spellcheck=false. #21192. ENOMEM error with Node.js child_process when using empty options.env. #21140. .capturePage() resolving with an empty object instead of NativeImage instance. #21104. WebRequest module unable to modify CORS headers. #21123. an where custom protocols registered using registerStreamProtocol would sometimes fail to complete the response when the stream ended. #21179. Flickering when maximizing and restoring frameless windows. #21205. Incorrect size of windows on differently scaled monitors. #21138. The 'login' event not being emitted when HTTP Basic auth was requested from a WebContents. #21097. Updated Chromium to 78.0.3904.113. #21199.
9.0.0-nightly.2019111516 Nov 2019 03:15 minor feature: BackgroundThrottling: false not having an effect. #21013. Broken globalShortcut.registerAll() on Windows and Linux. #20983. Crash on exit in aura platforms with webview. #21022. Exiting HTML fullscreen for cross-origin iframes (e.g. YouTube) while in macOS fullscreen. #21021. Improper label internationalization for the recentDocuments MenuItem. #20957. Where app.setAppLogsPath did not work when you provided a valid path. #21008. Webrequest api typings. #21038. Updated Chromium to 78.0.3904.99. #21033.
8.0.0-nightly.2019111112 Nov 2019 03:15 minor feature: BackgroundThrottling: false not having an effect. #21013. Broken globalShortcut.registerAll() on Windows and Linux. #20983. Crash on exit in aura platforms with webview. #21022. Exiting HTML fullscreen for cross-origin iframes (e.g. YouTube) while in macOS fullscreen. #21021. Improper label internationalization for the recentDocuments MenuItem. #20957. Where app.setAppLogsPath did not work when you provided a valid path. #21008. Webrequest api typings. #21038. Updated Chromium to 78.0.3904.99. #21033.
8.0.0-nightly.2019110708 Nov 2019 03:15 minor feature: BackgroundThrottling: false not having an effect. #21013. Broken globalShortcut.registerAll() on Windows and Linux. #20983. Crash on exit in aura platforms with webview. #21022. Exiting HTML fullscreen for cross-origin iframes (e.g. YouTube) while in macOS fullscreen. #21021. Improper label internationalization for the recentDocuments MenuItem. #20957. Where app.setAppLogsPath did not work when you provided a valid path. #21008. Webrequest api typings. #21038. Updated Chromium to 78.0.3904.99. #21033.
7.1.005 Nov 2019 03:15 minor feature: a crash in Menus related to menu.popup(). #20800. Crashes when calling webContents.printToPDF() multiple times. #20812. fs.mkdir/mkdirSync hang with recursive: true for invalid names with node 12 on windows. #20664. Memory leaks caused by callbacks not being released when the remote module is used in sub-frames ( or scriptable popup). #20816. Native module size increase on windows, follow up to #20614. #20707. Native modules size increase with VC++ and node 12 on windows. #20628. Parsing of paths with.asar in directory name extensions. #20403. deps/uv fsevents: file event reporting (backport: v12.x). #20433.
8.0.0-nightly.2019103101 Nov 2019 03:15 minor feature: Chore: update build_bring_back_node_with_ltcg_configuration.patch (#2 . Build: handle -x-y format for getCurrentBranch. . ci: skip build on doc only changes. . Chore: remove _ns suf. . Chore: remove native_mate (Part 10). . : return proper values for WM_GETMINMAXINFO. . Bump v8.0.0-nightly.20191024. . Chore: shrink RSA-PSS BoringSSL patch. . Chore: remove native_mate (Part 11). . Bump v8.0.0-nightly.20191025. . Docs: add the performance doc to the table of contents. . Bump v8.0.0-nightly.20191026. . Bump v8.0.0-nightly.20191027. . Docs: process.getSystemVersion() type. . Build: doc only change when there isn't a PR. . Chore: formatting of a few Python files. . Bump v8.0.0-nightly.20191028. . : prevent menu gc during popup. . Chore: bump chromium to f5b345dd470f14eef6e44732ccf23 (master). . : properly generate requestID in webContents.printToPDF(). . : deprecation warnings in Electron code. . Test: remove last usages of spec/window-helpers. . Docs: the ipc main listener being removed can have args. . : pass frameId to v8Util.setRemoteCallbackFreer(). . Bump v8.0.0-nightly.20191029. . : do not DCHECK non-const methods. . Build: change to download sysroots from the new sysroot bucket. . Refactor: pass base::Value by value in JS API implementations. . : devtools extensions not loading. . Bump v8.0.0-nightly.20191030. . Refactor: send the '' message asynchronously. . : Disable compositor recycling only for attached views. . Test: there is only --ci. . Chore: remove native_mate (Part 12). . Build: do not try to run non existent VSTS release builds. . : swapped labels on open/save gtkdialog. . Bump v8.0.0-nightly.20191031.
8.0.0-nightly.2019102324 Oct 2019 03:15 minor feature: IPC hang when opening a specific case of nativeWindowOpen child window. #20547. an where objects referenced by remote could sometimes not be correctly freed. #20694.
8.0.0-nightly.2019101920 Oct 2019 03:15 minor feature: HTML5 fullscreen APIs not working in . #20432. Crashes of sandboxed renderers on macOS Catalina (10.15). #20497.
8.0.0-nightly.2019101617 Oct 2019 03:15 minor feature: HTML5 fullscreen APIs not working in . #20432. Crashes of sandboxed renderers on macOS Catalina (10.15). #20497.
8.0.0-nightly.2019101213 Oct 2019 03:15 minor feature: Set the ELECTRON_SKIP_BINARY_DOWNLOAD=1 environment variable to skip electron binary download. #20438. Node.js' worker_threads in ELECTRON_RUN_AS_NODE. #20457. a regression in the recentDocuments MenuItem role on macOS. #20409. parsing of paths with.asar in directory name extensions. #20402. deps/uv fsevents: file event reporting (backport: v12.x). #20429.
6.0.1209 Oct 2019 22:06 minor feature: