Users with non-Apple devices can join using the latest version of Chrome or Edge. Sending video requires H.264 video encoding support. Some shared content may require a subscription to view. Available on Mac models (2018 and later). Available on Mac computers with the M1 chip. The longest glacier in the Yosemite area ran down the Grand Canyon of the Tuolumne River for 60 miles (95 km), passing well beyond Hetch Hetchy Valley. Merced Glacier flowed out of Yosemite Valley and into the Merced River Gorge. Lee Vining Glacier carved Lee Vining Canyon and emptied into Lake Russell (the much enlarged ice age version of Mono. Find out how to set up and use macOS. Find all the topics, resources and contact options you need for macOS.
If you have a security concern,please see the security document.
If you're looking for programming help,for answers to questions,or to join in discussion with other developers who use Electron,you can interact with the community in these locations:
Electron's Discordhas channels for:
electroncategory on the Atom forums
#electronchannel on Atom's Slack
If you'd like to contribute to Electron,see the contributing document.
If you've found a bug in a supported version of Electron,please report it with the issue tracker.
awesome-electronis a community-maintained list of useful example apps,tools and resources.
Note: Beginning in September 2021 with Electron 15, the Electron teamwill temporarily support the latest four stable major versions. Thisextended support is intended to help Electron developers transition tothe new eight week release cadence, and will continue until May 2022, withthe release of Electron 19. At that time, the Electron team will drop supportback to the latest three stable major versions.
The latest three stable major versions are supported by the Electron team.For example, if the latest release is 6.1.x, then the 5.0.x as wellas the 4.2.x series are supported. We only support the latest minor releasefor each stable release series. This means that in the case of a security fix6.1.x will receive the fix, but we will not release a new version of 6.0.x.
The latest stable release unilaterally receives all fixes from
main,and the version prior to that receives the vast majority of those fixesas time and bandwidth warrants. The oldest supported release line will receiveonly security fixes directly.
All supported release lines will accept external pull requests to backportfixes previously merged to
main, though this may be on a case-by-casebasis for some older supported lines. All contested decisions around releaseline backports will be resolved by the Releases Working Group as an agenda item at their weekly meeting the week the backport PR is raised.
When an API is changed or removed in a way that breaks existing functionality, theprevious functionality will be supported for a minimum of two major versions whenpossible before being removed. For example, if a function takes three arguments,and that number is reduced to two in major version 10, the three-argument version wouldcontinue to work until, at minimum, major version 12. Past the minimum two-versionthreshold, we will attempt to support backwards compatibility beyond two versionsuntil the maintainers feel the maintenance burden is too high to continue doing so.
When a release branch reaches the end of its support cycle, the serieswill be deprecated in NPM and a final end-of-support release will bemade. This release will add a warning to inform that an unsupportedversion of Electron is in use.
These steps are to help app developers learn when a branch they'reusing becomes unsupported, but without being excessively intrusiveto end users.
If an application has exceptional circumstances and needs to stayon an unsupported series of Electron, developers can silence theend-of-support warning by omitting the final release from the app's
devDependencies. For example, since the 1-6-x seriesended with an end-of-support 1.6.18 release, developers could chooseto stay in the 1-6-x series without warnings with
'electron': 1.6.0 - 1.6.17.
Following platforms are supported by Electron:
Only 64bit binaries are provided for macOS, and the minimum macOS versionsupported is macOS 10.11 (El Capitan).
Native support for Apple Silicon (
arm64) devices was added in Electron 11.0.0.
Windows 7 and later are supported, older operating systems are not supported(and do not work).
amd64) binaries are provided for Windows.Native support for Windows on Arm (
arm64) devices was added in Electron 6.0.8..Running apps packaged with previous versions is possible using the ia32 binary.
The prebuilt binaries of Electron are built on Ubuntu 18.04.
Whether the prebuilt binary can run on a distribution depends on whether thedistribution includes the libraries that Electron is linked to on the buildingplatform, so only Ubuntu 18.04 is guaranteed to work, but following platformsare also verified to be able to run the prebuilt binaries of Electron: