If your preload scripts do not depend on Node, no action is needed. Beginning in Electron 20, renderers will be sandboxed by default, unless nodeIntegration: true or sandbox: false is specified. In Electron 20, this default has changed. This meant that by default, preload scripts had access to Node.js. Previously, renderers that specified a preload script defaulted to being unsandboxed. Default Changed: renderers without nodeIntegration: true are sandboxed by default More information about these and future changes can be found on the Planned Breaking Changes page. #35160īelow are breaking changes introduced in Electron 20. Added safeguards when building native modules with nan.Renderers are now sandboxed by default unless nodeIntegration: true or sandbox: false is specified.Updated Windows Control Overlay buttons to look and feel more native on Windows 11.Window can float over full-screened apps. Added support for panel-like behavior.Continue reading for details about this release and please share any feedback you have! Notable Changes New Features The Electron team is excited to announce the release of Electron 20.0.0! You can install it with npm via npm install or download it from our releases website. BrowserView window.open() Vulnerability FixĮlectron 20.0.0 has been released! It includes upgrades to Chromium 104, V8 10.4, and Node.js 16.15.0.Chromium WebAudio Vulnerability Fix (CVE-2019-13720).Electron becomes an OpenJS Foundation Impact Project. Community Discord Server and Hacktoberfest.Breach to Barrier: Strengthening Apps with the Sandbox.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |