Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

electron-releases

Package Overview
Dependencies
Maintainers
1
Versions
1273
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

electron-releases

Complete and up-to-date info about every release of Electron

  • 2.91.0
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
22K
decreased by-7.02%
Maintainers
1
Weekly downloads
 
Created
Source

electron-releases

Greenkeeper badge

Complete and up-to-date info about every release of Electron.

This package:

  • includes all GitHub Releases data about Electron.
  • does not include draft releases.
  • includes prereleases which are not published to npm.
  • tracks which versions are published to npm.
  • tracks npm dist-tags like latest and beta.
  • includes V8, Chromium, and Node.js version data.
  • includes GitHub-flavored HTML for each release's changelog.
  • ignores npm versions from the days before Electron was electron.
  • is updated regularly.

Sources

This module collects metadata from various sources:

Releases

TagPublishednpmPrereleaseNodeChromeDownloads
v4.0.0-nightly.201809292018-09-29nightlyyes10.6.06715
v4.0.0-nightly.201808212018-08-21yes10.2.06665
v4.0.0-nightly.201808192018-08-19yes10.2.06613
v4.0.0-nightly.201808172018-08-18yes10.2.0669
v3.0.22018-09-27latestno10.2.0663079
v3.0.12018-09-27no10.2.0661306
v3.0.02018-09-18no10.2.0668037
v3.0.0-nightly.201809042018-09-05nightly-3-0-xyes10.2.066184
v3.0.0-nightly.201808232018-08-24yes10.2.0666
v3.0.0-nightly.201808212018-08-21yes10.2.066220
v3.0.0-nightly.201808182018-08-18yes10.2.06667
v3.0.0-beta.132018-09-17betayes10.2.066335
v3.0.0-beta.122018-09-12yes10.2.066884
v3.0.0-beta.112018-09-12yes10.2.066327
v3.0.0-beta.102018-09-08yes10.2.066603
v3.0.0-beta.92018-09-06yes10.2.066512
v3.0.0-beta.82018-08-29yes10.2.0661331
v3.0.0-beta.72018-08-22yes10.2.066728
v3.0.0-beta.62018-08-20yes10.2.066941
v3.0.0-beta.52018-08-13yes10.2.0661232
v3.0.0-beta.42018-08-01yes10.2.0664965
v3.0.0-beta.32018-07-17yes10.2.0661441
v3.0.0-beta.22018-07-10yes10.2.066954
v3.0.0-beta.12018-06-21yes10.2.0662427
v2.1.0-unsupported.201808092018-08-09unsupportedno8.9.361933
v2.0.112018-10-01no8.9.36126
v2.0.102018-09-19no8.9.3618339
v2.0.92018-09-10no8.9.36118028
v2.0.82018-08-22no8.9.36130881
v2.0.8-nightly.201808202018-08-21nightly-2-0-xyes8.9.3619
v2.0.8-nightly.201808192018-08-20yes8.9.3617
v2.0.72018-08-08no8.9.36128411
v2.0.62018-08-01no8.9.36125212
v2.0.52018-07-13no8.9.36132727
v2.0.42018-07-03no8.9.36123043
v2.0.32018-06-21no8.9.36120364
v2.0.22018-05-22no8.9.36171374
v2.0.12018-05-16no8.9.36118624
v2.0.02018-05-01no8.9.36158530
v2.0.0-beta.82018-04-26yes8.9.3612645
v2.0.0-beta.72018-04-03yes8.9.3617480
v2.0.0-beta.62018-03-27yes8.9.3612463
v2.0.0-beta.52018-03-20yes8.9.3612284
v2.0.0-beta.42018-03-15yes8.9.3612060
v2.0.0-beta.32018-03-09yes8.9.3611898
v2.0.0-beta.22018-03-05yes8.9.3615355
v2.0.0-beta.12018-02-21yes8.9.3611372
v1.8.82018-08-221-8-xno8.2.15930203
v1.8.72018-05-16no8.2.159101889
v1.8.62018-04-27no8.2.15934836
v1.8.52018-04-26no8.2.1592580
v1.8.42018-03-16no8.2.159114694
v1.8.32018-03-06no8.2.15954983
v1.8.22018-02-07no8.2.15975144
v1.8.2-beta.52018-01-31yes8.2.1596263
v1.8.2-beta.42018-01-23yes8.2.1593663
v1.8.2-beta.32017-12-04yes8.2.1596483
v1.8.2-beta.22017-11-06yes8.2.1596507
v1.8.2-beta.12017-10-19yes8.2.1593174
v1.8.12017-09-29yes8.2.15963096
v1.8.02017-12-12yes8.2.15985262
v1.7.162018-08-221-7-xno7.9.0581646
v1.7.152018-05-16no7.9.0586886
v1.7.142018-04-27no7.9.0582272
v1.7.132018-03-15no7.9.0585317
v1.7.122018-01-31no7.9.05843392
v1.7.112018-01-23no7.9.05841403
v1.7.102017-12-18no7.9.058238777
v1.7.92017-10-11no7.9.058196791
v1.7.82017-09-24no7.9.05854219
v1.7.72017-09-05yes7.9.05833434
v1.7.62017-08-09no7.9.05849160
v1.7.52017-07-17no7.9.05866242
v1.7.42017-06-28yes7.9.05815178
v1.7.32017-06-08yes7.9.05821624
v1.7.22017-05-26yes7.9.05811897
v1.7.12017-05-16yes7.9.05812888
v1.7.02017-05-10yes7.9.058108831
v1.6.182018-05-15no7.4.0563142
v1.6.172018-01-31no7.4.0565263
v1.6.162018-01-23no7.4.0565674
v1.6.152017-10-11no7.4.05612099
v1.6.142017-09-28no7.4.0565219
v1.6.132017-09-06yes7.4.0569604
v1.6.122017-09-06yes7.4.0569942
v1.6.112017-05-25no7.4.056113965
v1.6.102017-05-16no7.4.05635348
v1.6.92017-05-10no7.4.0563208
v1.6.82017-05-01no7.4.05626907
v1.6.72017-04-18no7.4.05620292
v1.6.62017-04-07no7.4.05668418
v1.6.52017-03-31no7.4.05618168
v1.6.42017-03-22yes7.4.0568283
v1.6.32017-03-07yes7.4.0566147
v1.6.22017-03-01no7.4.05672171
v1.6.12017-02-21no7.4.05622589
v1.6.02017-02-07yes7.4.05664668
v1.5.12017-02-06yes7.4.0543719
v1.5.02017-01-24yes7.4.05410952
v1.4.162017-04-05no6.5.05337917
v1.4.152017-01-19no6.5.05379434
v1.4.142017-01-10no6.5.05376322
v1.4.132016-12-20no6.5.053104096
v1.4.122016-12-10no6.5.05422151
v1.4.112016-12-07no6.5.0537342
v1.4.102016-11-28no6.5.05317391
v1.4.82016-11-22no6.5.0539530
v1.4.72016-11-16no6.5.05310185
v1.4.62016-11-09no6.5.05330990
v1.4.52016-11-01no6.5.05313282
v1.4.42016-10-20no6.5.05319039
v1.4.32016-10-06no6.5.05338128
v1.4.22016-09-30no6.5.0539504
v1.4.12016-09-22no6.5.05313956
v1.4.02016-09-15no6.5.05367518
v1.3.152017-04-21no6.5.0522879
v1.3.142017-03-14no6.5.0523199
v1.3.132016-12-06no6.5.0524196
v1.3.122016-11-28no376
v1.3.102016-11-22no6.5.052367
v1.3.92016-11-16no6.5.0525165
v1.3.82016-10-20no7136
v1.3.72016-09-27no6.5.0522836
v1.3.62016-09-15no6.3.0523053
v1.3.52016-09-02no6.3.05218334
v1.3.42016-08-23no6.3.05218909
v1.3.32016-08-10no6.3.05224618
v1.3.22016-08-02no6.3.05216206
v1.3.12016-07-27no6.3.05221938
v1.3.02016-07-25no6.3.05231582
v1.2.82016-07-21no6.1.05114694
v1.2.72016-07-13no6.1.05114549
v1.2.62016-07-06no6.1.05113552
v1.2.52016-06-23no6.1.05117392
v1.2.42016-06-22no6.1.0515182
v1.2.32016-06-16no6.1.05110331
v1.2.22016-06-08no6.1.05113894
v1.2.12016-06-01no6.1.05111944
v1.2.02016-05-26no6.1.05123300
v1.1.32016-05-25no6.1.05019908
v1.1.22016-05-24no6.1.0505758
v1.1.12016-05-20no6.1.05019001
v1.1.02016-05-14no6.1.05018751
v1.0.22016-05-13no5.10.0499227
v1.0.12016-05-11no5.10.0498491
v1.0.02016-05-11no5.10.04948222
v0.37.82016-04-29no5.10.04941997
v0.37.72016-04-22no5.10.04910421
v0.37.62016-04-15no5.10.04923210
v0.37.52016-04-07no5.10.04912773
v0.37.42016-04-03no6.0.0-pre497847
v0.37.32016-03-27no5.1.14930953
v0.37.22016-03-14no15456
v0.37.12016-03-13no5.1.1494063
v0.37.02016-03-12no5.1.14921648
v0.36.122016-03-27no5.1.14737552
v0.36.112016-03-11no5.1.14711417
v0.36.102016-03-05no5.1.14710513
v0.36.92016-02-26no5.1.14713256
v0.36.82016-02-19no5.1.14711862
v0.36.72016-01-30no5.1.14723822
v0.36.62016-01-29no5.1.1473570
v0.36.52016-01-22no5.1.14710655
v0.36.42016-01-15no5.1.14726426
v0.36.32016-01-11no5.1.1476916
v0.36.22015-12-25no5.1.14715932
v0.36.12015-12-18no8348
v0.36.02015-12-11no5.1.14718707
v0.35.62016-01-11no19800
v0.35.52015-12-31no4.1.1453311
v0.35.42015-12-04no4.1.14512391
v0.35.32015-12-04no4.1.14513297
v0.35.22015-11-27no4.1.1458020
v0.35.12015-11-20no4.1.14510880
v0.35.02015-11-16no7746
v0.34.52015-11-26no9960
v0.34.42015-11-24no4.1.1452489
v0.34.32015-11-06no4.1.14513123
v0.34.22015-10-30no4.1.1459446
v0.34.12015-10-23no4.1.14511163
v0.34.02015-10-16no4.1.14526162
v0.33.92015-10-16no4.1.1458607
v0.33.82015-10-14no4.1.1453565
v0.33.72015-10-10no4.1.1456153
v0.33.62015-10-05no4.1.1455857
v0.33.52015-10-05no2195
v0.33.42015-10-02no4.1.1453459
v0.33.32015-09-26no4.1.1456546
v0.33.22015-09-25no4.1.1452280
v0.33.12015-09-22no4.1.1453724
v0.33.02015-09-17no5.0.0-pre456771
v0.32.32015-09-15no5.0.0-pre454229
v0.32.22015-09-10no3.3.0453122
v0.32.12015-09-09no3703
v0.32.02015-09-09no418
v0.31.22015-09-02no3.3.0459439
v0.31.12015-08-28no2556
v0.31.02015-08-26no3.1.0442308
v0.30.82015-09-26no10787
v0.30.72015-09-24no2893
v0.30.62015-08-26no3296
v0.30.52015-08-21no1350
v0.30.42015-08-10no3.1.0445141
v0.30.32015-08-07no2353
v0.30.22015-07-30no6343
v0.30.12015-07-24no2862
v0.30.02015-07-16no8827
v0.29.22015-07-07no2.3.14311719
v0.29.12015-07-03no2.3.1431514
v0.29.02015-07-03no553
v0.28.32015-06-23no2.2.1437284
v0.28.22015-06-18no2.2.1432683
v0.28.12015-06-12no2.2.1432700
v0.28.02015-06-11no2.2.143340
v0.27.32015-06-08no1.6.3433147
v0.27.22015-06-01no1.6.3433145
v0.27.12015-05-28no1.6.3421162
v0.27.02015-05-27no1.6.342340
v0.26.12015-05-21no1.6.3425470
v0.26.02015-05-12no1.6.3423799
v0.25.32015-05-08no1.6.3424250
v0.25.22015-05-01no1.6.3423167
v0.25.12015-04-23no1.6.3425442
v0.25.02015-04-22no1.6.342397
v0.24.02015-04-17no1.6.3413805
v0.23.02015-04-12no1.6.3411095
v0.22.32015-03-30no1.6.3417413
v0.22.22015-03-23no1.5.141570
v0.22.12015-03-18no1.5.1411982
v0.22.02015-03-18no4942
v0.21.32015-03-03no1.5.1411789
v0.21.22015-02-05no1.0.0-pre402036
v0.21.12015-02-03no1.0.0-pre40591
v0.21.02015-01-28no1.0.0-pre401193
v0.20.82015-01-27no0.13.0-pre3963
v0.20.72015-01-20no0.13.0-pre39392
v0.20.62015-01-19no0.13.0-pre39548
v0.20.52015-01-08no0.13.0-pre39581
v0.20.42015-01-06no0.13.0-pre39366
v0.20.32014-12-29no0.13.0-pre39548
v0.20.22014-12-22no0.13.0-pre39841
v0.20.12014-12-18no0.13.0-pre39363
v0.20.02014-12-13no0.13.0-pre39273
v0.19.52014-11-28no3087
v0.19.42014-11-21no820
v0.19.32014-11-20no103
v0.19.22014-11-15no390
v0.19.12014-11-04no897
v0.19.02014-10-30no396
v0.18.22014-10-21no597
v0.18.12014-10-17no298
v0.18.02014-10-14no525
v0.17.22014-10-06no585
v0.17.12014-10-01no295
v0.17.02014-10-01no59
v0.16.32014-09-20no419
v0.16.22014-09-09no966
v0.16.12014-09-08no97
v0.16.02014-09-06no101
v0.15.92014-08-20no1533
v0.15.82014-08-18no1649
v0.15.72014-08-15no1651
v0.15.62014-08-13no1662
v0.15.52014-08-11no1679
v0.15.42014-08-07no1888
v0.15.32014-08-06no3574
v0.15.22014-08-04no1645
v0.15.12014-07-31no1752
v0.15.02014-07-29no1697
v0.14.32014-07-27no1602
v0.14.22014-07-25no1586
v0.14.12014-07-24no1578
v0.14.02014-07-22no1651
v0.13.32014-06-25no2223
v0.13.22014-06-18no355
v0.13.12014-06-14no366
v0.13.02014-06-05no718
v0.12.72014-05-27no401
v0.12.62014-05-26no225
v0.12.52014-05-19no16904
v0.12.42014-05-12no587
v0.12.32014-05-07no877
v0.12.22014-05-05no879
v0.12.12014-05-05no76
v0.12.02014-04-29no75
v0.11.102014-04-14no84
v0.11.92014-04-11no73
v0.11.82014-04-10no69
v0.11.72014-04-08no71
v0.11.62014-04-07no74
v0.11.52014-04-02no76
v0.11.42014-03-28no75
v0.11.32014-03-25no70
v0.11.22014-03-24no72
v0.11.12014-03-18no70
v0.11.02014-03-16no64
v0.10.72014-03-11no106
v0.10.62014-03-07no74
v0.10.52014-03-05no78
v0.10.42014-03-02no71
v0.10.32014-02-28no98
v0.10.22014-02-27no70
v0.10.12014-02-25no89
v0.10.02014-02-24no0
v0.9.32014-02-17no1570
v0.9.22014-02-12no1597
v0.9.12014-02-04no1584
v0.9.02014-02-02no1570
v0.8.72014-01-27no1593
v0.8.62014-01-23no1582
v0.8.52014-01-14no1597
v0.8.42014-01-13no1581
v0.8.32014-01-08no1583
v0.8.22014-01-07no1631
v0.8.12013-12-29no1592
v0.8.02013-12-27no1576
v0.7.62013-12-09no1647
v0.7.52013-12-05no1576
v0.7.42013-12-04no1667
v0.7.32013-11-29no1633
v0.7.22013-11-28no1613
v0.7.12013-11-28no1594
v0.7.02013-11-27no1592
v0.6.122013-11-22no796
v0.6.112013-11-20no798
v0.6.102013-11-11no804
v0.6.92013-11-07no804
v0.6.82013-11-05no789
v0.6.72013-11-02no795
v0.6.62013-10-28no804
v0.6.52013-10-26no768
v0.6.42013-10-22no787
v0.6.32013-10-21no771
v0.6.22013-10-17no773
v0.6.12013-10-14no774
v0.6.02013-10-10no774
v0.5.42013-10-04no798
v0.5.32013-09-29no761
v0.5.22013-09-29no760
v0.5.12013-09-26no782
v0.5.02013-09-25no765
v0.4.92013-09-20no761
v0.4.82013-09-20no760
v0.4.72013-09-13no761
v0.4.62013-09-12no762
v0.4.52013-09-09no763
v0.4.42013-09-05no763
v0.4.32013-09-02no762
v0.4.22013-09-02no763
v0.4.12013-08-27no0
v0.4.02013-08-19no0
v0.3.52013-08-16no0
v0.3.42013-08-15no0
v0.3.32013-08-15no0
v0.3.22013-08-13no0
v0.3.12013-08-12no0

Installation

npm i electron-releases

Usage

The module exports an array of release objects:

const releases = require('electron-releases')

// find newest version:
releases[0].tag_name // => 'v1.8.2-beta.3'

// find `latest` on npm, which is not necessarily the most recent release:
releases.find(release => release.npm_dist_tag === 'latest')

// find `beta` on npm:
releases.find(release => release.npm_dist_tag === 'beta')

Lite Version

The default export is about 10MB, as it includes a lot of metadata from the GitHub API like release assets.

If you just need the basic info like version numbers, npm dist tags, and publish dates, there's a much smaller (<200K) dataset you can use:

require('electron-releases/lite.json')

You can also get this at unpkg.com/electron-releases/lite.json

Data

Each release contains all the data returned by the GitHub Releases API, plus some extra properties:

  • version (String) - the same thing as dist_tag, but without the v for convenient semver comparisons.
  • npm_dist_tag (String) - an npm dist-tag like latest or beta. Most releases will not have this property.
  • npm_package_name (String) - For packages published to npm, this will be electron or electron-prebuilt. For packages not published to npm, this property will not exist.
  • total_downloads (Number) - Total downloads of all assets in the release that have a detectable platform in their filename like .zip, .dmg, .exe, .rpm, .deb, etc.
  • deps (Object) - version numbers for Electron dependencies.
    • v8 (String)
    • chromium (String)
    • node (String)
    • etc..

Updates

This module is self-publishing. It runs in a Heroku Scheduler process every ten minutes. A new version of this module is published if any of the following change:

  • number of Electron releases on GitHub
  • number of Electron releases on npm
  • npm electron@beta version
  • npm electron@latest version

If none of these has changed, the build process aborts and runs again ten minutes later. For more detail, see script/release.sh

The Heroku app is also synced to the GitHub repo, so every push to the master branch will automatically deploy a new version of this app.

Manually update

If your change any file in the script folder you need to bump module the following steps:

  1. Create a personal access token
  2. Copy-paste .env.example by following command:
    cp .env.example .env
    
  3. Paste your token to .env file
  4. Build the module
    npm run build
    
  5. Check if all tests passed:
    npm test
    

Tests

npm install
npm test

Dependencies

None

Dev Dependencies

  • chai: BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
  • check-for-leaks: avoid publishing secrets to git and npm
  • dotenv-safe: Load environment variables from .env and ensure they are defined
  • github: NodeJS wrapper for the GitHub API
  • got: Simplified HTTP requests
  • hubdown: Convert markdown to GitHub-style HTML using a common set of remark plugins
  • lodash: Lodash modular utilities.
  • mocha: simple, flexible, fun test framework
  • npm: a package manager for JavaScript
  • parse-link-header: Parses a link header and returns paging information for each contained link.
  • semver: The semantic version parser used by npm.
  • standard: JavaScript Standard Style
  • standard-markdown: Test your Markdown files for Standard JavaScript Style™

License

MIT

FAQs

Package last updated on 01 Oct 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc