Tuesday, Oct 23rd

Electron Maintainers
15:54
Event starting in 5 minutes:
October 22nd, 2018 from 11:59 PM to 12:59 AM GMT-0700 at https://github.zoom.us/my/electron
Thursday, Oct 25th

Electron Maintainers
00:55
Event starting in 5 minutes:
October 24th, 2018 from 9:00 AM to 9:45 AM GMT-0700 at https://zoom.us/j/2907180485
Reacji Channeler
06:23
@channel I’m planning on releasing 3.0.6 at 3:30pm PST (approximately one hour from now). Please speak up if you have any reason to hold off on this release
Electron Maintainers
08:55
Event starting in 5 minutes:
October 24th, 2018 from 5:00 PM to 6:00 PM GMT-0700 at https://github.zoom.us/my/electron
Friday, Oct 26th

Electron Maintainers
01:25
Event starting in 5 minutes:
October 25th, 2018 from 9:30 AM to 10:00 AM GMT-0700 at https://github.zoom.us/my/electron
Tuesday, Oct 30th

Electron Maintainers
15:54
Event starting in 5 minutes:
October 29th, 2018 from 11:59 PM to 12:59 AM GMT-0700 at https://github.zoom.us/my/electron
Thursday, Nov 1st

Reacji Channeler
06:31
@channel Beta release (v4.0.0-beta6) and stable releases (v2.0.13 and v3.0.7) pending release at 4pm PST (1 hour 30 minutes from now) unless someone has a reason to halt
Electron Maintainers
08:55
Event starting in 5 minutes:
October 31st, 2018 from 5:00 PM to 6:00 PM GMT-0700 at https://github.zoom.us/my/electron
Tuesday, Nov 6th

Electron Maintainers
00:55
Event starting in 5 minutes:
November 5th, 2018 from 8:00 AM to 9:00 AM GMT-0800 at https://github.zoom.us/my/electron
Reacji Channeler
02:29
@channel Releases for v3.0.8 and v4.0.0-beta.7 planned for 2:30pm PST (5 hours from now)
Reacji Channeler
07:58
FYI, feature freeze for M72 is on Nov 9. get ur upstreams in
Electron Maintainers
16:54
Event starting in 5 minutes:
November 5th, 2018 from 11:59 PM to 12:59 AM GMT-0800 at https://github.zoom.us/my/electron
Wednesday, Nov 7th

Reacji Channeler
04:25
PSA: I’m on a mission to delete as many patches from patches/ as possible, whether by finding other ways to get the functionality we need or by upstreaming changes so that we can use the upstream code unpatched. Ideally, every patch in patches/ should either:
1. be deleted (possibly by upstreaming),
2. be a backport (and thus have a limited lifetime; i.e. will be deleted when we upgrade to a future chrome version), or
3. have a good justification written in its description for why the patch can’t be upstreamed, removed or implemented without patching.
If you’re thinking about adding a new patch, please stop to think if you could implement the functionality you need without a patch, and if not, consider how you could upstream the change you’re trying to make. Every patch is a maintenance burden, and the fewer we have the easier it will be for us to stay up-to-date with current Chromium.
I’ve said this to a few people in 1:1 conversations and on PRs, but I haven’t made a broader announcement until now. So now I have.
tl;dr: don’t add more patches!
tarruda
22:25
what is the simplest way to broadcast a message from browser process to all renderers?
Thursday, Nov 8th

Electron Maintainers
01:55
Event starting in 5 minutes:
November 7th, 2018 from 9:00 AM to 9:45 AM GMT-0800 at https://zoom.us/j/2907180485
paulcbetts
02:10
@tarruda I don't think there's any built-in method, you probably just want webContents.getAllWebContents().forEach(wc => wc.send(...)) (edited)
tarruda
08:35
Electron Maintainers
09:55
Event starting in 5 minutes:
November 7th, 2018 from 5:00 PM to 6:00 PM GMT-0800 at https://github.zoom.us/my/electron
Friday, Nov 9th

Electron Maintainers
02:25
Event starting in 5 minutes:
November 8th, 2018 from 9:30 AM to 10:00 AM GMT-0800 at https://github.zoom.us/my/electron
Monday, Nov 12th

groundwater
14:22
Just an FYI, given the US holiday tomorrow, we’ve moved tomorrow’s 8am-PST meeting by 24-hours. It is now Tuesday 8am-PST.
Tuesday, Nov 13th

Electron Maintainers
16:54
Event starting in 5 minutes:
November 12th, 2018 from 11:59 PM to 12:59 AM GMT-0800 at https://github.zoom.us/my/electron
vishwas
17:20
Is there a way to override the OS cert store on Electron? Basically, ignore the certs available in the OS cert store and supply it ourselves to the app?
Wednesday, Nov 14th

Electron Maintainers
00:55
Event starting in 5 minutes:
November 13th, 2018 from 8:00 AM to 9:00 AM GMT-0800 at https://github.zoom.us/my/electron
Thursday, Nov 15th

Electron Maintainers
01:55
Event starting in 5 minutes:
November 14th, 2018 from 9:00 AM to 9:45 AM GMT-0800 at https://zoom.us/j/2907180485
Friday, Nov 16th

Electron Maintainers
02:25
Event starting in 5 minutes:
November 15th, 2018 from 9:30 AM to 10:00 AM GMT-0800 at https://github.zoom.us/my/electron
Electron Maintainers
09:55
Event starting in 5 minutes:
November 15th, 2018 from 5:00 PM to 6:00 PM GMT-0800 at https://github.zoom.us/my/electron
tom
12:31
Is this the place to say hello?
Just joined this Slack, https://github.com/tommoor on GitHub. I lead the desktop app at Abstract (https://www.goabstract.com) that’s obviously built with Electron and other fanciness (edited)
Use Abstract to manage, collaborate and version your Sketch files. Our version control for designers supports a modern design workflow. Try it free for 30 days!
Monday, Nov 19th

Tuesday, Nov 20th

Electron Maintainers
00:55
Event starting in 5 minutes:
November 19th, 2018 from 8:00 AM to 9:00 AM GMT-0800 at https://github.zoom.us/my/electron
Reacji Channeler
02:01
@channel Releases for 2.x, 3.x, and 4.x lines going out today at 11am PST (2 hours from now)
felix
09:59
electron-comrade
Run Electron apps with different versions or even local builds of Electron.
Built so that people can test Slack with different Electron versions without having access to Slack source code or needing to rebuild the whole app every time. Install with npm i -g electron-comrade.
Usage:
// Download a version on the fly
  electron-comrade -e 3.0.9 -a /Applications/Slack.app
  
  // Use your own build
  electron-comrade -e C:\electron\out\Debug -a ~\AppData\Local\Slack\app-3.4.0
1 replies View thread
Electron Maintainers
16:54
Event starting in 5 minutes:
November 19th, 2018 from 11:59 PM to 12:59 AM GMT-0800 at https://github.zoom.us/my/electron
Thursday, Nov 22nd

Electron Maintainers
01:55
Event starting in 5 minutes:
November 21st, 2018 from 9:00 AM to 9:45 AM GMT-0800 at https://zoom.us/j/2907180485
Electron Maintainers
09:55
Event starting in 5 minutes:
November 21st, 2018 from 5:00 PM to 6:00 PM GMT-0800 at https://github.zoom.us/my/electron
bengotow
11:52
hey folks—this might not be the best place for this feedback, but I’m just (finally) moving to Electron 3.x, and it took me a long time to find this document: https://github.com/electron/electron/blob/master/docs/api/breaking-changes.md#breaking-api-changes-30. I think it’d be great if the release notes themselves linked to it at the top - the list of “Breaking API Changes” in the release notes link to Github issues, and it requires a lot of clicks / code review to see what each refactor: xxx PR is really doing. This md file is way more actionable! (edited)
# API Contract
  
  Breaking changes will be documented here, and deprecation warnings added to JS code where possible, at least [one major version](../tutorial/electron-versioning.md#semver) before the change is made.
  
  # `FIXME` comments
  
  The `FIXME` string is used in code comments to denote things that should be fixed for future releases. See https://github.com/electron/electron/search?q=fixme
  
  # Planned Breaking API Changes (5.0)
  
  ## `new BrowserWindow({ webPreferences })`
  
  The following `webPreferences` option default values are deprecated in favor of the new defaults listed below.
  
  | Property | Deprecated Default | New Default |
  |----------|--------------------|-------------|
  | `contextIsolation` | `false` | `true` |
  | `nodeIntegration` | `true` | `false` |
  | `webviewTag` | `nodeIntegration` if set else `true` | `false` |
  
  ## `nativeWindowOpen`
  
  Child windows opened with the `nativeWindowOpen` option will always have Node.js integration disabled.
  
  # Planned Breaking API Changes (4.0)
  
  The following list includes the breaking API changes planned for Electron 4.0.
  
  ## `app.makeSingleInstance`
js
// Deprecated
app.makeSingleInstance(function (argv, cwd) {
})
// Replace with
app.requestSingleInstanceLock()
app.on('second-instance', function (event, argv, cwd) {
})
## `app.releaseSingleInstance`
js
// Deprecated
app.releaseSingleInstance()
// Replace with
app.releaseSingleInstanceLock()
## `app.getGPUInfo`
js
app.getGPUInfo('complete')
// Now behaves the same with basic on macOS
app.getGPUInfo('basic')
## `win_delay_load_hook`
  
  When building native modules for windows, the `win_delay_load_hook` variable in
  the module's `binding.gyp` must be true (which is the default). If this hook is
  not present, then the native module will fail to load on Windows, with an error
  message like `Cannot find module`. See the [native module
  guide](/docs/tutorial/using-native-node-modules.md) for more.
  
  
  # Breaking API Changes (3.0)
  
  The following list includes the breaking API changes in Electron 3.0.
  
  ## `app`
js
// Deprecated
app.getAppMemoryInfo()
// Replace with
app.getAppMetrics()
// Deprecated
const metrics = app.getAppMetrics()
const { memory } = metrics[0] // Deprecated property
## `BrowserWindow`
js
// Deprecated
let optionsA = { webPreferences: { blinkFeatures: '' } }
let windowA = new BrowserWindow(optionsA)
// Replace with
let optionsB = { webPreferences: { enableBlinkFeatures: '' } }
let windowB = new BrowserWindow(optionsB)
// Deprecated
window.on('app-command', (e, cmd) => {
if (cmd === 'media-play_pause') {
// do something
}
})
// Replace with
window.on('app-command', (e, cmd) => {
if (cmd === 'media-play-pause') {
// do something
}
})
## `clipboard`
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()
## `crashReporter`
js
// Deprecated
crashReporter.start({
companyName: 'Crashly',
submitURL: 'https://crash.server.com',
autoSubmit: true
})
// Replace with
crashReporter.start({
companyName: 'Crashly',
submitURL: 'https://crash.server.com',
uploadToServer: true
})
## `nativeImage`
js
// Deprecated
nativeImage.createFromBuffer(buffer, 1.0)
// Replace with
nativeImage.createFromBuffer(buffer, {
scaleFactor: 1.0
})
## `process`
js
// Deprecated
const info = process.getProcessMemoryInfo()
## `screen`
js
// Deprecated
screen.getMenuBarHeight()
// Replace with
screen.getPrimaryDisplay().workArea
## `session`
js
// Deprecated
ses.setCertificateVerifyProc(function (hostname, certificate, callback) {
callback(true)
})
// Replace with
ses.setCertificateVerifyProc(function (request, callback) {
callback(0)
})
## `Tray`
js
// Deprecated
tray.setHighlightMode(true)
// Replace with
tray.setHighlightMode('on')
// Deprecated
tray.setHighlightMode(false)
// Replace with
tray.setHighlightMode('off')
## `webContents`
js
// Deprecated
webContents.openDevTools({ detach: true })
// Replace with
webContents.openDevTools({ mode: 'detach' })
// Removed
webContents.setSize(options)
// There is no replacement for this API
## `webFrame`
js
// Deprecated
webFrame.registerURLSchemeAsSecure('app')
// Replace with
protocol.registerStandardSchemes(['app'], { secure: true })
// Deprecated
webFrame.registerURLSchemeAsPrivileged('app', { secure: true })
// Replace with
protocol.registerStandardSchemes(['app'], { secure: true })
## `<webview>`
js
// Removed
webview.setAttribute('disableguestresize', '')
// There is no replacement for this API
// Removed
webview.setAttribute('guestinstance', instanceId)
// There is no replacement for this API
// Keyboard listeners no longer work on webview tag
webview.onkeydown = () => { / handler / }
webview.onkeyup = () => { / handler / }
## Node Headers URL
  
  This is the URL specified as `disturl` in a `.npmrc` file or as the `--dist-url`
  command line flag when building native Node modules.
  
  Deprecated: https://atom.io/download/atom-shell
  
  Replace with: https://atom.io/download/electron
  
  
  # Breaking API Changes (2.0)
  
  The following list includes the breaking API changes made in Electron 2.0.
  
  ## `BrowserWindow`
js
// Deprecated
let optionsA = { titleBarStyle: 'hidden-inset' }
let windowA = new BrowserWindow(optionsA)
// Replace with
let optionsB = { titleBarStyle: 'hiddenInset' }
let windowB = new BrowserWindow(optionsB)
## `menu`
js
// Removed
menu.popup(browserWindow, 100, 200, 2)
// Replaced with
menu.popup(browserWindow, { x: 100, y: 200, positioningItem: 2 })
## `nativeImage`
js
// Removed
nativeImage.toPng()
// Replaced with
nativeImage.toPNG()
// Removed
nativeImage.toJpeg()
// Replaced with
nativeImage.toJPEG()
## `process`
  
  * `process.versions.electron` and `process.version.chrome` will be made
    read-only properties for consistency with the other `process.versions`
    properties set by Node.
  
  ## `webContents`
js
// Removed
webContents.setZoomLevelLimits(1, 2)
// Replaced with
webContents.setVisualZoomLevelLimits(1, 2)
## `webFrame`
js
// Removed
webFrame.setZoomLevelLimits(1, 2)
// Replaced with
webFrame.setVisualZoomLevelLimits(1, 2)
## `<webview>`
js
// Removed
webview.setZoomLevelLimits(1, 2)
// Replaced with
webview.setVisualZoomLevelLimits(1, 2)
## Duplicate ARM Assets
  
  Each Electron release includes two identical ARM builds with slightly different
  filenames, like `electron-v1.7.3-linux-arm.zip` and
  `electron-v1.7.3-linux-armv7l.zip`. The asset with the `v7l` prefix was added
  to clarify to users which ARM version it supports, and to disambiguate it from
  future armv6l and arm64 assets that may be produced.
  
  The file _without the prefix_ is still being published to avoid breaking any
  setups that may be consuming it. Starting at 2.0, the un-prefixed file will
  no longer be published.
  
  For details, see
  [6986](https://github.com/electron/electron/pull/6986)
  and
  [7189](https://github.com/electron/electron/pull/7189).
sidenote, would a PR adding more SEO-positive keywords to that API contract document be accepted? It’s not in the top 50 results for electron 2 to 3 migration and it’s really the best resource for that
codebytere
12:43
sure! we can definitely make this more clear and accessible
Tuesday, Nov 27th

Electron Maintainers
00:55
Event starting in 5 minutes:
November 26th, 2018 from 8:00 AM to 9:00 AM GMT-0800 at https://github.zoom.us/my/electron
Reacji Channeler
02:17
@here please take a look at this discussion of Promisifying Electron's API -- we'd like to come to a consensus on timelines & deprecation. If there's no major disagreement in this thread in the next 8 days (December 4th), we'll start merging according to this plan.
https://github.com/electron/maintainers/issues/159
ckerr
02:41
edit: Promisifying Electron's callback APIs (edited)
Electron Maintainers
16:54
Event starting in 5 minutes:
November 26th, 2018 from 11:59 PM to 12:59 AM GMT-0800 at https://github.zoom.us/my/electron
Thursday, Nov 29th

Electron Maintainers
01:55
Event starting in 5 minutes:
November 28th, 2018 from 9:00 AM to 9:45 AM GMT-0800 at https://zoom.us/j/2907180485
Electron Maintainers
09:55
Event starting in 5 minutes:
November 28th, 2018 from 5:00 PM to 6:00 PM GMT-0800 at https://github.zoom.us/my/electron
Tuesday, Dec 4th

Electron Maintainers
00:55
Event starting in 5 minutes:
December 3rd, 2018 from 8:00 AM to 9:00 AM GMT-0800 at https://github.zoom.us/my/electron
Electron Maintainers
04:25
Event starting in 5 minutes:
December 3rd, 2018 from 11:30 AM to 12:00 PM GMT-0800
Electron Maintainers
16:54
Event starting in 5 minutes:
December 3rd, 2018 from 11:59 PM to 12:59 AM GMT-0800 at https://github.zoom.us/my/electron
Thursday, Dec 6th

Electron Maintainers
01:55
Event starting in 5 minutes:
December 5th, 2018 from 9:00 AM to 9:45 AM GMT-0800 at https://zoom.us/j/2907180485
Electron Maintainers
04:25
Event starting in 5 minutes:
December 5th, 2018 from 11:30 AM to 12:00 PM GMT-0800 at https://github.zoom.us/my/electron
Electron Maintainers
09:55
Event starting in 5 minutes:
December 5th, 2018 from 5:00 PM to 6:00 PM GMT-0800 at https://github.zoom.us/my/electron
Friday, Dec 7th

Electron Maintainers
02:25
Event starting in 5 minutes:
December 6th, 2018 from 9:30 AM to 10:00 AM GMT-0800 at https://github.zoom.us/my/electron
groundwater
03:15
For the past few years, Microsoft has meaningfully increased participation in the open source software (OSS) community, becoming one of the world’s largest supporters of OSS projects. Today we’re announcing that we intend to adopt the Chromium open source project in the development of Microsoft Edge on the desktop to create better web compatibility for …
from the source
Electron Maintainers
03:55
Event starting in 5 minutes:
December 6th, 2018 from 11:00 AM to 11:30 AM GMT-0800 at https://github.zoom.us/my/electron
zeke
06:20
Cat's out of the bag!
Screenshot_20181206-131914.png
kilian
22:32
excited for what that could mean for electron! More info on their intent here: https://microsoftedgeinsider.com/en-us/
Saturday, Dec 8th

Reacji Channeler
03:21
@channel
*Next Electron Developer Summit Dates Confirmed: Feb. 18-21, 2019*
Location: London, UK
See Details for Exact Locations: https://docs.google.com/document/d/1bWZG2OLGZFhe4HPxOdt7ebXB9y-opgFwbVZh2Q8S1BA/edit#heading=h.ib5804sqrc5w
kilian
18:30
As someone who is, at least for now, mostly a consumer rather than contributor of electron, how interesting/useful would it be to attend? London is particularly close so actually an option for me.
1 replies View thread
Tuesday, Dec 11th

Electron Maintainers
00:55
Event starting in 5 minutes:
December 10th, 2018 from 8:00 AM to 9:00 AM GMT-0800 at https://github.zoom.us/my/electron
Reacji Channeler
02:05
@here 4.0.0-beta.9 slated for 1:30pm (4.5 hours from now)
Reacji Channeler
02:23
Consensus at the kickoff meeting was in favor of a 3.0.11 release, but there are more people @here than who were in the kickoff. If anyone wants to weigh in, please do so here
Electron Maintainers
04:25
Event starting in 5 minutes:
December 10th, 2018 from 11:30 AM to 12:00 PM GMT-0800 at https://github.zoom.us/my/electron
Electron Maintainers
16:54
Event starting in 5 minutes:
December 10th, 2018 from 11:59 PM to 12:59 AM GMT-0800 at https://github.zoom.us/my/electron
Wednesday, Dec 12th

Electron Maintainers
04:25
Event starting in 5 minutes:
December 11th, 2018 from 11:30 AM to 12:00 PM GMT-0800 at https://github.zoom.us/my/electron
Thursday, Dec 13th

groundwater
01:02
@channel Electron Developer Summit London tickets are up!
Details here: http://bit.ly/electron-london
A few additional notes:
1. The website has a limit to tickets, but we have extras on reserve for maintainers who miss out on the initial lot. That’s no excuse to wait however, so get your ticket soon.
2. There is a fee to cover costs. Please DM @groundwater if you would find the fee difficult to acommodate.
3. There is a sponsosrhip class ticket. If enough people buy one, we may have the funds to send folks who could not otherwise afford the travel. If you’d like to apply to recieve a travel scholarship, please DM @groundwater.
4. Questions can be asked in this thread, or #mini-summit-feb-2019 (edited)
Electron Developer Summit London 2019 Overview Dates: Feb. 18-21, 2019 inclusive Locations: London, UK Feb 18-20: MS Reactor, London Feb 21: Breather Breakout #1, Breakout #2 Unfortunately we don’t have the reactor space on the last day, so the last day will be all breakouts. If we need more roo...
Electron Maintainers
01:55
Event starting in 5 minutes:
December 12th, 2018 from 9:00 AM to 9:45 AM GMT-0800 at https://zoom.us/j/2907180485
Electron Maintainers
09:55
Event starting in 5 minutes:
December 12th, 2018 from 5:00 PM to 6:00 PM GMT-0800 at https://github.zoom.us/my/electron
Friday, Dec 14th

Electron Maintainers
02:25
Event starting in 5 minutes:
December 13th, 2018 from 9:30 AM to 10:00 AM GMT-0800 at https://github.zoom.us/my/electron
Reacji Channeler
04:09
Took a long time but starting today VSCode insiders is shipping with Electron 3.0.x. If nothing goes wrong we should be able to release this to stable end of January.
Electron Maintainers
04:25
Event starting in 5 minutes:
December 13th, 2018 from 11:30 AM to 12:00 PM GMT-0800 at https://github.zoom.us/my/electron
Saturday, Dec 15th

Reacji Channeler
03:27
Planning 3.0,x and 3.1.x deploys for 1:30pm today PST (3.5 hours from now)
Tuesday, Dec 18th

Electron Maintainers
00:55
Event starting in 5 minutes:
December 17th, 2018 from 8:00 AM to 9:00 AM GMT-0800 at https://github.zoom.us/my/electron
Reacji Channeler
02:00
Hi @channel.
The next Electron Developer Summit (London, UK), will dedicate time to an important topic.
Governance
Rooted in its small origin, Electron has an informal structure. We have some rules enforced by GitHub, but aside from that it’s often unclear who is responsible for what.
A good governance hopes to solve more problems than it creates. We have dedicated the first day of the summit to ratifying a first-pass at a formal governance.
We want to get some preliminary work done before meeting in person in February. Starting in January, we will begin regular meetings to setup some initial structure. If you’re interested, keey an eye out for those meetings!
In the meant time, we will post a video of the initially proposed structure. The videos content is a starting place. It’s not the end.
The video will be recorded here (https://calendar.google.com/event?action=TEMPLATE&tmeid=NmszZ2tvNm8xN2xzODZlM3M2cm5hczZiOHAgZ3JvdW5kd2F0ZXJAZ2l0aHViLmNvbQ&tmsrc=groundwater%40github.com). Please feel free to attend and ask questions. We will post the video later this week.
The slides for the video are here (https://docs.google.com/presentation/d/12TyQQbE1oMJiLBCAvjuOmhoF2k5iQtzuUJG6Nx08Prs/edit), and @UB1CD7T0R has written a great overview of the slides here (https://docs.google.com/document/d/18Xm1uFHzmwjZFNjyiLynC86_0DVlp7VitHy8Qigdwdg/edit).
Questions welcomed in thread.
groundwater
02:00
@channel
Reacji Channeler
03:18
3.0.x and 3.1.x releases going out in ~10 minutes
Electron Maintainers
04:25
Event starting in 5 minutes:
December 17th, 2018 from 11:30 AM to 12:00 PM GMT-0800 at https://github.zoom.us/my/electron
jkleinsc
04:45
@here if you are planning on attending our Electron Developer Summit in London in February, please register here:
https://opencollective.com/electron/events/electron-maintainer-summit-13486ev. It is important that everyone attending registers. If cost is an issue please let us know here: https://docs.google.com/forms/d/e/1FAIpQLSeL_N5QY7J7mv9_NT6mTlGTHik7Cq6t5oOby9RoO0ytzOVdig/viewform (edited)
Semi-Open Biannual Summit for Electron Maintainers
Reacji Channeler
07:04
PSA: We updated some permissions on the website’s Heroku app, and as a result all open website PRs have had their Review Apps decommissioned. If you’ve got an open PR and want to bring its Review App back to life, push an empty commit to your PR’s branch.
Reacji Channeler
08:23
Electron 4.0.0-beta.10 is now out. This is the release candidate! Barring any necessary changes, this release will become 4.0.0 stable.
Electron Maintainers
16:54
Event starting in 5 minutes:
December 17th, 2018 from 11:59 PM to 12:59 AM GMT-0800 at https://github.zoom.us/my/electron
Thursday, Dec 20th

Electron Maintainers
04:25
Event starting in 5 minutes:
December 19th, 2018 from 11:30 AM to 12:00 PM GMT-0800 at https://github.zoom.us/my/electron
Reacji Channeler
06:29
Hello all! Barring any major issues with the current release candidate, I plan on releasing Electron 4.0.0 stable tomorrow, Thursday, Dec 20 at 10:30am PST
Electron Maintainers
09:55
Event starting in 5 minutes:
December 19th, 2018 from 5:00 PM to 6:00 PM GMT-0800 at https://github.zoom.us/my/electron
Friday, Dec 21st

Electron Maintainers
02:25
Event starting in 5 minutes:
December 20th, 2018 from 9:30 AM to 10:00 AM GMT-0800 at https://github.zoom.us/my/electron
Reacji Channeler
05:48
Electron Fiddle 0.4 is out! The changelog is huge, this release includes tons of little “quality of life” improvements. As always, there’s more to do, but I’m really happy with where we are.
Download
https://github.com/electron/fiddle/releases/tag/v0.4.0
Changelog
New icon and graphics (@simurai)
The “GitHub Token” dialog now provides helpful error messages (@HashimotoYT)
The whole app has gotten a minor redesign, polishing many UI elements. (@felixrieseberg)
Update Windows Installer icons (@U3ANRM2UQ)
Make intro tour a bit friendlier (@U9SELFWUR)
Improved automatic installation of npm packages (@ada-lovecraft)
Improve warning dialog for unsaved changes (@felixrieseberg)
Use npm to fetch Electron releases (@felixrieseberg)
Refactor address bar and make it less annoying (@felixrieseberg)
Allow private/public publication of gist (@felixrieseberg)
Fix issues with Show me on Windows (@felixrieseberg)
Internal: Improve Forge configuration (@U3ANRM2UQ, @U3BC6UM7D)
Internal: Updated TypeScript (@HashimotoYT)
Internal: Removed unused imports (@U6AC80BM1)
Internal: Updated Electron (@U6AC80BM1)
groundwater
05:51
I really like “Quality of Life” as a category in the changelog.
Reacji Channeler
06:10
Electron 4.0.0 stable is out!
sofianguy
06:50
Y’all we made it! Enjoy well-deserved time off everyone!
Reacji Channeler
06:55

electron 𝚟𝟺.𝟶.𝟶 is stable!
$ npm i electron@4.0.0
See more details here
https://electronjs.org/blog/electron-4-0
tarruda
17:41
Congrats on Electron 4.0 release
One deprecation caught my attention in the blog post: "Starting in Electron 5.0, child windows opened with the nativeWindowOpen option will always have Node.js integration disabled."
Does that mean nativeWindowOpen option will have the exact same effect as "sandbox" option?
marshallofsound
17:44
@tarruda no, that line might need some rephrasing
“child windows of windows that were opened with nativeWindowOpen will always have Node.js integration disabled”
Yesterday

Electron Maintainers
03:25
Event starting in 5 minutes:
December 21st, 2018 from 10:30 AM to 11:00 AM GMT-0800 at https://github.zoom.us/my/electron