Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SDA-3919: Pump Electron to 21.1 #1516

Closed
wants to merge 1 commit into from

Conversation

NguyenTranHoangSym
Copy link
Contributor

Description

Related PRs

@NguyenTranHoangSym
Copy link
Contributor Author

NguyenTranHoangSym commented Oct 17, 2022

Stack Upgrades

Chromium 106.0.5249.51
New in 106
New in 105
Node v16.16.0
v16.16.0 release notes
V8 v10.6

Breaking Changes

Enabled the V8 memory cage for external buffers. See electronjs.org/blog/v8-memory-cage for more details. #34724
Refactored webContents.printToPDF to align with the Chrome Devtools implementation. #33654

Features

Added LoadBrowserProcessSpecificV8Snapshot as a new fuse that will let the main/browser process load its v8 snapshot from a file at browser_v8_context_snapshot.bin. Any other process will use the same path as is used today. #35695 (Also in 20)
Added app.getSystemLocale() method. #35794
Added webFrameMain.origin. #35534 (Also in 19, 20)
Added deprecation warning for the new-window event. #34528 (Also in 20)
Added immersive dark mode on Windows. #33624 (Also in 20)
Added new WebContents.ipc and WebFrameMain.ipc APIs. #35231
Added support for Web Bluetooth pin pairing on Linux and Windows. #35818
Added support for panel-like behavior. Window can float over full-screened apps. #34388 (Also in 20)
Added support for push notifications from APNs for macOS apps. #33574

@NguyenTranHoangSym NguyenTranHoangSym marked this pull request as ready for review October 17, 2022 07:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants