Skip to content

Commit 05a2210

Browse files
chore: update ref to docs (🤖)
1 parent 123d628 commit 05a2210

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

‎docs/latest/.sha

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1472c5b090a58c9169ed11cdbd794dabd4fb7d64
1+
2ce5fdbec87d0c1a3ddc46a6feed289d2b157eaf

‎docs/latest/breaking-changes.md

+10
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,16 @@ macOS 10.15 (Catalina) is no longer supported by [Chromium](https://chromium-rev
118118
Older versions of Electron will continue to run on Catalina, but macOS 11 (Big Sur)
119119
or later will be required to run Electron v33.0.0 and higher.
120120

121+
### Behavior Changed: Native modules now require C++20
122+
123+
Due to changes made upstream, both
124+
[V8](https://chromium-review.googlesource.com/c/v8/v8/+/5587859) and
125+
[Node.js](https://github.com/nodejs/node/pull/45427) now require C++20 as a
126+
minimum version. Developers using native node modules should build their
127+
modules with `--std=c++20` rather than `--std=c++17`. Images using gcc9 or
128+
lower may need to update to gcc10 in order to compile. See
129+
[#43555](https://github.com/electron/electron/pull/43555) for more details.
130+
121131
### Deprecated: `systemPreferences.accessibilityDisplayShouldReduceTransparency`
122132

123133
The `systemPreferences.accessibilityDisplayShouldReduceTransparency` property is now deprecated in favor of the new `nativeTheme.prefersReducedTransparency`, which provides identical information and works cross-platform.

0 commit comments

Comments
 (0)