Sourced from electron's releases.
electron v31.3.1
Release Notes for v31.3.1
Fixes
- Fixed an issue where calling
desktopCapturer.getSourceson macOS running 14.4 or later would make non-resizable windows resizable. #43044 (Also in 32)- Fixed the resource leak when using Node.js readable streams as the response body for a custom protocol handler. #43071 (Also in 30, 32)
Other Changes
6322c32
fix: always terminate active Node Streams (#43071)b6e19c5
chore: avoid crash while notification removal (#43061)871136b
refactor: move safe_storage functions into anonymous namespace (#43051)9438173
fix: File System API permissions should reset on WebContents destruction
(#43...ca9027b
chore: bump chromium to 126.0.6478.185 (31-x-y) (#43027)139abe7
fix: desktopCapturer breaks BrowserWindow resizable on macOS (#43044)097a3e9
chore: use v8::Local<>, not v8::Handle<> (#43037)