From d890c6750ebe3823e2c2855846ace1acfce7863c Mon Sep 17 00:00:00 2001 From: Max Goodhart Date: Thu, 12 Nov 2020 00:22:06 -0800 Subject: [PATCH] Bump to Electron 11 beta Electron 10 (and 9?) had glitchy behavior where some BrowserViews would stop painting when the overlay view was removed and re-added. --- package-lock.json | 6 +++--- package.json | 2 +- webpack.config.js | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index bac8690..2b25aad 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4735,9 +4735,9 @@ } }, "electron": { - "version": "10.1.5", - "resolved": "https://registry.npmjs.org/electron/-/electron-10.1.5.tgz", - "integrity": "sha512-fys/KnEfJq05TtMij+lFvLuKkuVH030CHYx03iZrW5DNNLwjE6cW3pysJ420lB0FRSfPjTHBMu2eVCf5TG71zQ==", + "version": "11.0.0-beta.20", + "resolved": "https://registry.npmjs.org/electron/-/electron-11.0.0-beta.20.tgz", + "integrity": "sha512-BzUFkhl+UW5qiaBcdCCoTgsYFjyZFSruPvpq1JACFzrXmrC6/vVb/mszqPT0KB9I55Elgnch/iAqvS62oRk72Q==", "requires": { "@electron/get": "^1.0.1", "@types/node": "^12.0.12", diff --git a/package.json b/package.json index 8f1e858..a9101f0 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "color": "^3.1.2", "dank-twitch-irc": "^3.3.0", "ejs": "^3.1.3", - "electron": "^10.1.5", + "electron": "^11.0.0-beta.20", "jsondiffpatch": "^0.4.1", "koa": "^2.12.1", "koa-basic-auth": "^4.0.0", diff --git a/webpack.config.js b/webpack.config.js index 4b1b1a3..33dafa8 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -72,7 +72,7 @@ const nodeConfig = { const browserConfig = { ...baseConfig({ babel: { - presets: [['@babel/preset-env', { targets: { electron: '10' } }]], + presets: [['@babel/preset-env', { targets: { electron: '11' } }]], }, }), devtool: 'cheap-source-map',