There are 2 updates.
 
 
Cristal / cid:jira-generated-image-avatar-dbcdbf62-a3cb-4b1a-84a7-bd00b0dc87cc CRISTAL-474 Closed

Upgrade to electron 34.3.0

 
View issue   ·   Add comment
 

2 updates

 
cid:jira-generated-image-avatar-8eec4dca-0809-40ed-994c-e43e50d40476 Changes by Manuel Leduc on 03/Mar/25 09:27
 
Summary: Upgrade to electron 34. 2 3 .0
Description: h3. [{{v34. 3.0}}|https://redirect.github.com/electron/electron/releases/tag/v34.3.0]: electron v34.3.0

[Compare Source|https://redirect.github.com/electron/electron/compare/v34.
2.0 ...v34.3.0]
h3. Release Notes for v34.3.0
h4. Features
* Added support for {{roundedCorners
}} BrowserWindow constructor option on Windows. [#​45739 |https://redirect.github.com/electron/electron/ pull/45739] (Also in [35|https://redirect.github.com/electron/electron/pull/45740])

h4. Fixes
* Backported fix for a upstream bug that cause Offscreen Rendering to stutter. [#​45659|https://redirect.github.com/electron/electron/pull/45659] (Also in [32|https://redirect.github.com/electron/electron/pull/45657], [33|https://redirect.github.com/electron/electron/pull/45658], [35|https://redirect.github.com/electron/electron/pull/45660])
* Fixed WebFrameMain crash related to accessing speculative frames that have been destroyed. [#​45687|https://redirect.github.com/electron/electron/pull/45687] (Also in [33|https://redirect.github.com/electron/electron/pull/45688], [35|https://redirect.github.com/electron/electron/pull/45686])
* Fixed {{v8.setHeapSnapshotNearHeapLimit}} api in main and utility process, along with support for {{--diagnostic-dir}} Node.js cli flag to specify the directory to save the heap snapshots. [#​45644|https://redirect.github.com/electron/electron/pull/45644] (Also in [33|https://redirect.github.com/electron/electron/pull/45645], [35|https://redirect.github.com/electron/electron/pull/45632])
* Fixed a crash that could occur in OSR on window close. [#​45629|https://redirect.github.com/electron/electron/pull/45629] (Also in [35|https://redirect.github.com/electron/electron/pull/45630])
* Fixed a potential crash when calling legacy {{getUserMedia}} with an invalid {{{}chromeMediaSourceId{}}}. [#​45756|https://redirect.github.com/electron/electron/pull/45756] (Also in [35|https://redirect.github.com/electron/electron/pull/45755])
* Fixed a potential issues permissions in the Pointer Lock API after focus loss and regain. [#​45627|https://redirect.github.com/electron/electron/pull/45627] (Also in [35|https://redirect.github.com/electron/electron/pull/45628])
* Fixed an issue where Electron may experience crashes on Linux with 16KiB pages. [#​45571|https://redirect.github.com/electron/electron/pull/45571] (Also in [33|https://redirect.github.com/electron/electron/pull/45602])
* Fixed crash on startup with asan build on macOS. [#​45567|https://redirect.github.com/electron/electron/pull/45567] (Also in [33|https://redirect.github.com/electron/electron/pull/45568], [35|https://redirect.github.com/electron/electron/pull/45569])
* Fixed drag and drop icons not showing on Windows. [#​45778|https://redirect.github.com/electron/electron/pull/45778] (Also in [35|https://redirect.github.com/electron/electron/pull/45777])
* Fixed file preview window reappearing when calling {{win.closeFilePreview}} twice on macOS. [#​45662|https://redirect.github.com/electron/electron/pull/45662] (Also in [32|https://redirect.github.com/electron/electron/pull/45661], [33|https://redirect.github.com/electron/electron/pull/45663], [35|https://redirect.github.com/electron/electron/pull/45664])
* Fixed web worker scripts failing to load for chrome extensions. [#​45710|https://redirect.github.com/electron/electron/pull/45710] (Also in [32|https://redirect.github.com/electron/electron/pull/45709], [33|https://redirect.github.com/electron/electron/pull/45711], [35|https://redirect.github.com/electron/electron/pull/45708])

h4. Other Changes
* Security: backported fix for [{{3837725}}|https://redirect.github.com/electron/electron/commit/383772517]. [#​45704|https://redirect.github.com/electron/electron/pull/45704]
* Updated Chromium to 132.0.6834.210. [#​45805|https://redirect.github.com/electron/electron/pull/45805]
* Updated Node.js to v20.18.3. [#​45575|https://redirect.github.com/electron/electron/pull/45575]

h3. [{{v34.2.0}}|https://redirect.github.com/electron/electron/
releases/tag/v34.2.0]: electron v34.2.0

[Compare Source|https://redirect.github.com/electron/electron/compare/v34.1.1...v34.2.0]
h3. Release Notes for v34.2.0
h4. Features
* Added {{webContents.navigationHistory.restore(index, entries)}} API that allows restoration of navigation history. [#​45584|https://redirect.github.com/electron/electron/pull/45584]

h4. Fixes
* Fixed an issue where windows on Windows with {{backgroundMaterial}} lost effect on maximization. [#​45526|https://redirect.github.com/electron/electron/pull/45526] (Also in [35|https://redirect.github.com/electron/electron/pull/45525])
* Fixed crash when accessing WebFrameMain frames and name attributes on destroyed frames. [#​45510|https://redirect.github.com/electron/electron/pull/45510] (Also in [33|https://redirect.github.com/electron/electron/pull/45509], [35|https://redirect.github.com/electron/electron/pull/45508])
* Fixed the path for a needed library used for mksnapshot. [#​45544|https://redirect.github.com/electron/electron/pull/45544] (Also in [32|https://redirect.github.com/electron/electron/pull/45545], [33|https://redirect.github.com/electron/electron/pull/45547], [35|https://redirect.github.com/electron/electron/pull/45546])

h4. Other Changes
* Updated Chromium to 132.0.6834.196. [#​45516|https://redirect.github.com/electron/electron/pull/45516]
* Updated Node.js to v20.18.2. [#​45300|https://redirect.github.com/electron/electron/pull/45300]

h3. [{{v34.1.1}}|https://redirect.github.com/electron/electron/releases/tag/v34.1.1]: electron v34.1.1

[Compare Source|https://redirect.github.com/electron/electron/compare/v34.1.0...v34.1.1]
h5. Release Notes for v34.1.1
h5. Other Changes
* Backported fix for [{{3872580}}|https://redirect.github.com/electron/electron/commit/387258077],383070811. [#​45497|https://redirect.github.com/electron/electron/pull/45497]

h3. [{{v34.1.0}}|https://redirect.github.com/electron/electron/releases/tag/v34.1.0]: electron v34.1.0

[Compare Source|https://redirect.github.com/electron/electron/compare/v34.0.2...v34.1.0]
h5. Release Notes for v34.1.0
h5. Features
* Added {{{}view.getVisible(){}}}. [#​45410|https://redirect.github.com/electron/electron/pull/45410] (Also in [35|https://redirect.github.com/electron/electron/pull/45409])
* Added permission support for {{{}document.executeCommand("paste"){}}}. [#​45472|https://redirect.github.com/electron/electron/pull/45472] (Also in [33|https://redirect.github.com/electron/electron/pull/45473], [35|https://redirect.github.com/electron/electron/pull/45471])

h5. Fixes
* Fixed a bug where the default path didn't always correctly fill the Name field in KDialogs on Linux. [#​45419|https://redirect.github.com/electron/electron/pull/45419] (Also in [35|https://redirect.github.com/electron/electron/pull/45420])
* Fixed an issue where RTL tooltips could be incorrect when using WCO on Windows. [#​45426|https://redirect.github.com/electron/electron/pull/45426] (Also in [33|https://redirect.github.com/electron/electron/pull/45424], [35|https://redirect.github.com/electron/electron/pull/45425])
* Fixed an issue where Windows Control Overlay didn't work with some window configurations. [#​45478|https://redirect.github.com/electron/electron/pull/45478]
* Fixed an issue where selection of multiple directories with the {{dialog}} module didn't work on Linux. [#​45395|https://redirect.github.com/electron/electron/pull/45395] (Also in [35|https://redirect.github.com/electron/electron/pull/45394])

h5. Other Changes
* Added {{NSPrefersDisplaySafeAreaCompatibilityMode}} = {{false}} to Info.plist to remove "Scale to fit below built-in camera." from app options. [#​45469|https://redirect.github.com/electron/electron/pull/45469] (Also in [33|https://redirect.github.com/electron/electron/pull/45470], [35|https://redirect.github.com/electron/electron/pull/45357])
* Updated Chromium to 132.0.6834.194. [#​45480|https://redirect.github.com/electron/electron/pull/45480]