Breaking Changes
- Notes: Renderers are now sandboxed by default unless
nodeIntegration: true
or sandbox: false
is specified. #35125
Fixes
- Adds a warning for building native modules with node-gyp and electron-rebuild, encouraging users to upgrade to >=8.4.0 for node-gyp and >=3.2.8 for electron-rebuild if using Electron 20 or higher.. #35160
- Fixed
webContents.getUserAgent()
incorrectly returning an empty string unless previously set. #35131 (Also in 18, 19)
- Fixed an issue where invalid print job settings would correctly call back
Invalid print settings
as the failure reason, but would then not terminate the print job, leading to an eventual crash on exit. #35141
- Fixed native module compilation issues on arm. #35137
- Removed the skip-taskbar feature on Linux. #35156
Other Changes
- Updated Chromium to 104.0.5112.65. #35114