note: la synthèse et les notes de version sont en anglais
note: pas de synthèse pour cette release plus ancienne
Nous synthétisons les releases récentes. Les notes de version originales de cette version sont ci-dessous.
release-notesgithub.com/electron/electron · 27 lignes
- Note: This is a beta release. Please file new issues for any bugs you find in it.
- This release is published to npm under the beta tag and can be installed via `npm install electron@beta`, or `npm install electron@42.0.0-beta.1`.
- # Release Notes for v42.0.0-beta.1
- ## Features
- * Added `allowExtensions` privilege to `protocol.registerSchemesAsPrivileged()` to enable Chrome extensions on custom protocols. [#50530](https://github.com/electron/electron/pull/50530) <sup>(Also in [40](https://github.com/electron/electron/pull/50588), [41](https://github.com/electron/electron/pull/50529))</sup>
- ## Fixes
- * BrowserWindow now enforces min/max size constraints on window creation, even if they conflict with the requested width and height. [#50754](https://github.com/electron/electron/pull/50754) <sup>(Also in [41](https://github.com/electron/electron/pull/50753))</sup>
- * Fixed a crash when calling `contentTracing.getTraceBufferUsage()` while a trace session is active. [#50592](https://github.com/electron/electron/pull/50592) <sup>(Also in [39](https://github.com/electron/electron/pull/50595), [40](https://github.com/electron/electron/pull/50593), [41](https://github.com/electron/electron/pull/50594))</sup>
- * Fixed an intermittent `Invoke in DisallowJavascriptExecutionScope` crash on application quit when a `WebContents` (or other JS-emitting native object) is garbage-collected during shutdown. [#50695](https://github.com/electron/electron/pull/50695) <sup>(Also in [40](https://github.com/electron/electron/pull/50693), [41](https://github.com/electron/electron/pull/50694))</sup>
- * Fixed an issue on macOS where `show`/`hide` events and `WebContents` visibility state could be reported incorrectly when multiple `WebContentsView`s were attached to a window. [#50712](https://github.com/electron/electron/pull/50712) <sup>(Also in [40](https://github.com/electron/electron/pull/50713), [41](https://github.com/electron/electron/pull/50715))</sup>
- * Fixed an issue where concurrent `getFileHandle` requests on the same path could stall indefinitely. [#50671](https://github.com/electron/electron/pull/50671) <sup>(Also in [40](https://github.com/electron/electron/pull/50672), [41](https://github.com/electron/electron/pull/50670))</sup>
- * Fixed an issue where custom options in `webContents.print()` did not prefill the print dialog on macOS. [#50643](https://github.com/electron/electron/pull/50643)
- * Fixed an issue where margins did not look as expected when printing in silent mode. [#50653](https://github.com/electron/electron/pull/50653) <sup>(Also in [41](https://github.com/electron/electron/pull/50652))</sup>
- * Fixed an issue where the `webContents.print()` callback may not fire correctly in some cases. [#50603](https://github.com/electron/electron/pull/50603) <sup>(Also in [41](https://github.com/electron/electron/pull/50604))</sup>
- * Fixed certain DevTools extension panels not showing without a page reload. [#50640](https://github.com/electron/electron/pull/50640)
- * Fixed native notification clicks not focusing the application window on Wayland. [#50669](https://github.com/electron/electron/pull/50669)
- * Fixed the appearance of maximized windows on GNOME in Wayland, especially when non-default GTK themes like Breeze are set. [#50644](https://github.com/electron/electron/pull/50644) <sup>(Also in [41](https://github.com/electron/electron/pull/50645))</sup>
- * Removed "representedObject is not a WeakPtrToElectronMenuModelAsNSObject" logging when interacting with macOS menus. [#50614](https://github.com/electron/electron/pull/50614) <sup>(Also in [41](https://github.com/electron/electron/pull/50613))</sup>
- ## Other Changes
- * Enabled profile-guided optimization for V8 builtins in release builds, improving JavaScript builtin performance (Array, String, RegExp, etc.). [#50573](https://github.com/electron/electron/pull/50573) <sup>(Also in [40](https://github.com/electron/electron/pull/50575), [41](https://github.com/electron/electron/pull/50574))</sup>
- * Updated Node.js to v24.14.1. [#50479](https://github.com/electron/electron/pull/50479)