2016-09-07 18:41:54 +00:00
|
|
|
# Planned Breaking API Changes
|
|
|
|
|
|
|
|
The following list includes the APIs that will be removed in Electron 2.0.
|
|
|
|
|
|
|
|
There is no timetable for when this release will occur but deprecation
|
|
|
|
warnings will be added at least 90 days beforehand.
|
|
|
|
|
2016-09-08 16:09:49 +00:00
|
|
|
## `BrowserWindow`
|
|
|
|
|
|
|
|
```js
|
|
|
|
// Deprecated
|
|
|
|
new BrowserWindow({webPreferences: {blinkFeatures: ''}})
|
|
|
|
// Replace with
|
|
|
|
new BrowserWindow({webPreferences: {enableBlinkFeatures: ''}})
|
|
|
|
```
|
|
|
|
|
|
|
|
## `clipboard`
|
|
|
|
|
2016-09-07 18:41:54 +00:00
|
|
|
```js
|
|
|
|
// Deprecated
|
|
|
|
clipboard.readRtf()
|
|
|
|
// Replace with
|
|
|
|
clipboard.readRTF()
|
|
|
|
|
|
|
|
// Deprecated
|
|
|
|
clipboard.writeRtf()
|
|
|
|
// Replace with
|
|
|
|
clipboard.writeRTF()
|
|
|
|
|
|
|
|
// Deprecated
|
|
|
|
clipboard.readHtml()
|
|
|
|
// Replace with
|
|
|
|
clipboard.readHTML()
|
|
|
|
|
|
|
|
// Deprecated
|
|
|
|
clipboard.writeHtml()
|
|
|
|
// Replace with
|
|
|
|
clipboard.writeHTML()
|
2016-09-08 16:09:49 +00:00
|
|
|
```
|
|
|
|
|
|
|
|
## `nativeImage`
|
2016-09-07 18:41:54 +00:00
|
|
|
|
2016-09-08 16:09:49 +00:00
|
|
|
```js
|
2016-09-07 18:41:54 +00:00
|
|
|
// Deprecated
|
|
|
|
nativeImage.toPng()
|
|
|
|
// Replace with
|
|
|
|
nativeImage.toPNG()
|
|
|
|
|
|
|
|
// Deprecated
|
|
|
|
nativeImage.toJpeg()
|
|
|
|
// Replace with
|
|
|
|
nativeImage.toJPEG()
|
2016-09-08 16:09:49 +00:00
|
|
|
```
|
2016-09-07 18:41:54 +00:00
|
|
|
|
2016-09-08 16:09:49 +00:00
|
|
|
## `Tray`
|
2016-09-07 18:41:54 +00:00
|
|
|
|
2016-09-08 16:09:49 +00:00
|
|
|
```js
|
2016-09-07 18:41:54 +00:00
|
|
|
// Deprecated
|
|
|
|
tray.setHighlightMode(true)
|
|
|
|
// Replace with
|
|
|
|
tray.setHighlightMode('on')
|
|
|
|
|
|
|
|
// Deprecated
|
|
|
|
tray.setHighlightMode(false)
|
|
|
|
// Replace with
|
|
|
|
tray.setHighlightMode('off')
|
2016-09-08 16:09:49 +00:00
|
|
|
```
|
2016-09-07 18:41:54 +00:00
|
|
|
|
2016-09-08 16:09:49 +00:00
|
|
|
## `webContents`
|
|
|
|
|
|
|
|
```js
|
2016-09-07 18:41:54 +00:00
|
|
|
// Deprecated
|
|
|
|
webContents.openDevTools({detach: true})
|
|
|
|
// Replace with
|
|
|
|
webContents.openDevTools({mode: 'detach'})
|
|
|
|
```
|