|
@@ -12,6 +12,18 @@ This document uses the following convention to categorize breaking changes:
|
|
|
* **Deprecated:** An API was marked as deprecated. The API will continue to function, but will emit a deprecation warning, and will be removed in a future release.
|
|
|
* **Removed:** An API or feature was removed, and is no longer supported by Electron.
|
|
|
|
|
|
+## Planned Breaking API Changes (15.0)
|
|
|
+
|
|
|
+### Default Changed: `nativeWindowOpen` defaults to `true`
|
|
|
+
|
|
|
+Prior to Electron 15, `window.open` was by default shimmed to use
|
|
|
+`BrowserWindowProxy`. This meant that `window.open('about:blank')` did not work
|
|
|
+to open synchronously scriptable child windows, among other incompatibilities.
|
|
|
+`nativeWindowOpen` is no longer experimental, and is now the default.
|
|
|
+
|
|
|
+See the documentation for [window.open in Electron](api/window-open.md)
|
|
|
+for more details.
|
|
|
+
|
|
|
## Planned Breaking API Changes (14.0)
|
|
|
|
|
|
### Removed: `remote` module
|
|
@@ -62,16 +74,6 @@ ensure your code works with this property enabled. It has been enabled by defau
|
|
|
|
|
|
You will be affected by this change if you use either `webFrame.executeJavaScript` or `webFrame.executeJavaScriptInIsolatedWorld`. You will need to ensure that values returned by either of those methods are supported by the [Context Bridge API](api/context-bridge.md#parameter--error--return-type-support) as these methods use the same value passing semantics.
|
|
|
|
|
|
-### Default Changed: `nativeWindowOpen` defaults to `true`
|
|
|
-
|
|
|
-Prior to Electron 14, `window.open` was by default shimmed to use
|
|
|
-`BrowserWindowProxy`. This meant that `window.open('about:blank')` did not work
|
|
|
-to open synchronously scriptable child windows, among other incompatibilities.
|
|
|
-`nativeWindowOpen` is no longer experimental, and is now the default.
|
|
|
-
|
|
|
-See the documentation for [window.open in Electron](api/window-open.md)
|
|
|
-for more details.
|
|
|
-
|
|
|
### Removed: BrowserWindowConstructorOptions inheriting from parent windows
|
|
|
|
|
|
Prior to Electron 14, windows opened with `window.open` would inherit
|