Electron 9.0.0-nightly.20200119

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

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: