Release Notes for v1.8.2-beta.1
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@1.8.2-beta.1.
Bug Fixes
- Fixed issues with webRequest API stability. #10676
macOS
- Fixed to allow dragging of window to screen above menubar. #10661
- Fixed crash when calling
_setEscapeTouchBarItem
. #10725 - Fixed notification actions not working on High Sierra #10709
- Fixed building Electron with 10.13 or later SDK #10696
Windows
- Fixed warning message logged when calling
process.getCPUUsage()
. #10680 - Fixed notification size via font DPI scaling fix. #10715
API Changes
- Added ability to access logs in
getPath()
. #10191 - Added ability to control
BrowserWindow
opacity. #10667 - [SECURITY] Added warning if loading remote content with
nodeIntegration
enabled. #10708 - Added error code to
session.setCertificateVerifyProc(proc)
. #10810
Linux
- Added
app.setAsDefaultProtocolClient
support for Linux. #10670 - Changed to use real shared library names for symbol files used for crash dumps. #10812
macOS
- Added
addTabbedWindow
toBrowserWindow
. #10508 - Added
mouse-move
event and click eventposition
for theTray
class. #10361 - Added
nativeImage.createFromNamedImage(imageName[, hslShift])
to get a nativeImage from a named NSImage. #10727 - Added
systemPreferences.removeUserDefault(key)
. #10746
Other changes
- Documentation fixes. #10677, #10693, #10719, #10744, #10773, #10777, #10612, #10795, #10825, #10534, #10829, #10834
- Translated documentation. #10681, #10749, #10748, #10740, #10731, #10730, #10728
- Updates to default app and cli usage. #10633, #10712
- No longer require bootstrap to be run for doc changes. #10804