Electron Releases

Filter by channel Filter by major release

Release Notes for v4.0.0-beta.9

Note: This is a beta release. Please file new issues for any bugs you find in it.

This release is published to npm under the beta tag and can be installed via npm install electron@beta, or npm i electron@4.0.0-beta.9.

Bug Fixes/Changes

  • chore: expose release id for use in cleanup. #15903

  • chore: improve granular release cleanup (backport: 4-0-x). #15905

  • chore: allow bumping stable => beta. #15908

  • test: fix a bunch of flaky tests related to emittedOnce (backport: 4-0-x). #15891

  • fix: backport patch that ensures that cookie store is always created (backport: 4-0-x). #15890

  • ci: Renable ffmpeg and mksnapshot tests on Azure Devops. #15902

  • fix: prevent bluetooth device list from growing without bound (backport: 4-0-x). #15866

  • chore: remove unused module. #15924

  • security: only handle related IPCs when tag is enabled (backport: 4-0-x). #15931

  • feat: add media access APIs for macOS Mojave. #15948

  • fix: use appropriate site instance for cross-site nav's (backport: 4-0-x). #15969

  • fix: move NativeWindow tracking to OSR WCV (#15585). #15970

  • Revert "fix: use appropriate site instance for cross-site nav's (backport: 4-0-x) (#15969)". #15995

  • fix: incorrect view ordering for customButtonsOnHover (backport: 4-0-x). #15996

  • fix: do not print an error for an expected condition (#15991). #16000

Release Notes for v4.0.0-beta.8

This is a beta release. Please file new issues for any bugs you find in it.

This release is published to npm under the beta tag and can be installed via npm install electron@beta, or npm i electron@4.0.0-beta.8.

Features

  • Added an option to MenuItem that makes it possible to skip accelerator registration. #15840
  • Allow partial setting of window bounds. #15699
  • Expose showAboutPanel for MacOS. #15680
  • Feat: expose WebContents#setBackgroundThrottling. #15623

Fixes

  • Bypass DOM storage quota. #15688
  • Disabled CORB checks when web security preference is disabled. #15801
  • Fix: osr windows now respect display scale factor. #15865
  • Fix: package swiftshader binaries. #15745
  • Fixed a freeze when using the GPU in some configurations. #15763
  • Fixed an issue that prevented setting the BrowserView's background color after the first paint. #15797
  • Fixed an issue with --remote-debugging-port not showing the devtools discovery page. #15852
  • Fixed bug that caused menu accelerators to stop working on some linux. #15662
  • Fixed checkboxes not rendering in mojave. #15869
  • Fixed crash on exit when using BrowserView. #15640
  • Fixed incorrect display of 'zoom in' accelerator on mac. #15626
  • Fixed issue where getNativeWindowHandle() would return an empty buffer on macOS. #15644
  • Fixed issue with incorrectly packaged Login Helper app, which caused issues with signing apps. #15615
  • Fixed loading chrome devtools extensions with sandbox enabled. #15794
  • Fixed some accelerators having Shift appended to them twice. #15401
  • Fixed support for precision trackpad/mouse scrolling on Windows. #15831
  • Fixed window close crash that was happening on macos 10.9. #15670
  • Restore missing .lproj directories in macOS bundle. #15769

Other Changes

  • Added v8_context_snapshot_generator to mksnapshot.zip. #15608
  • Deprecated findInPage optionswordStart and medialCapitalAsWordStart. #15735
  • No longer require submenu for services menuitem. #15671

Documentation

  • Documentation changes: #15685, #15751, #15771