npm electron 45.0.0-alpha.12
electron v45.0.0-alpha.12

5 hours ago

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

This release is published to npm under the alpha tag and can be installed via npm install electron@alpha, or npm install electron@45.0.0-alpha.12.

Release Notes for v45.0.0-alpha.12

Features

  • Added launch-failure reporting with systemErrorCode to the app child-process-gone event. #54230 (Also in 44)

Fixes

  • Fixed --xdg-portal-required-version having no effect and a spurious portal warning being logged for file dialogs on Linux. #54302 (Also in 43, 44)
  • Fixed a possible crash during process exit when vm.Script or vm contexts created in the main process had been garbage collected shortly before quitting. #54267 (Also in 43, 44)
  • Fixed a renderer crash when a ResizeObserver loop-limit error handler modified layout. #54289 (Also in 44)
  • Fixed clipboard.read(), readText() and has() resolving seconds late on Linux while the app was idle. #54307 (Also in 42, 43, 44)
  • Fixed fs.rmSync failing to remove read-only files on Windows. #54190 (Also in 42, 43, 44)
  • Fixed process.nextTick and promise callbacks queued in protocol/webRequest handlers running at the wrong time. #54301
  • Fixed WebAssembly modules loaded from the code cache crashing or throwing RuntimeError: unreachable after updating between certain patch releases. #54237 (Also in 42, 43, 44)

Performance Improvements

  • Improved the performance of APIs that return rectangles, sizes, points and display objects. #54213 (Also in 44)
  • Improved the performance of session.getUserAgent(). #54245 (Also in 44)

Don't miss a new electron release

NewReleases is sending notifications on new releases.