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.79.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
v3.0.0-beta.122018-09-12betayes10.2.06618
v3.0.0-beta.112018-09-12yes10.2.06682
v3.0.0-beta.102018-09-08yes10.2.066372
v3.0.0-beta.92018-09-06yes10.2.066308
v3.0.0-beta.82018-08-29yes10.2.0661017
v3.0.0-beta.72018-08-22yes10.2.066698
v3.0.0-beta.62018-08-20yes10.2.066925
v3.0.0-beta.52018-08-13yes10.2.0661216
v3.0.0-beta.42018-08-01yes10.2.0664500
v3.0.0-beta.32018-07-17yes10.2.0661435
v3.0.0-beta.22018-07-10yes10.2.066948
v3.0.0-beta.12018-06-21yes10.2.0662190
v2.1.0-unsupported.201808092018-08-09unsupportedno8.9.361895
v2.0.92018-09-10latestno8.9.3614120
v2.0.82018-08-22no8.9.36124640
v2.0.72018-08-08no8.9.36125796
v2.0.62018-08-01no8.9.36121496
v2.0.52018-07-13no8.9.36131143
v2.0.42018-07-03no8.9.36122293
v2.0.32018-06-21no8.9.36120079
v2.0.22018-05-22no8.9.36169521
v2.0.12018-05-16no8.9.36118055
v2.0.02018-05-01no8.9.36151142
v2.0.0-beta.82018-04-26yes8.9.3612644
v2.0.0-beta.72018-04-03yes8.9.3617415
v2.0.0-beta.62018-03-27yes8.9.3612460
v2.0.0-beta.52018-03-20yes8.9.3612283
v2.0.0-beta.42018-03-15yes8.9.3612058
v2.0.0-beta.32018-03-09yes8.9.3611898
v2.0.0-beta.22018-03-05yes8.9.3615351
v2.0.0-beta.12018-02-21yes8.9.3611367
v1.8.82018-08-221-8-xno8.2.15916721
v1.8.72018-05-16no8.2.15997996
v1.8.62018-04-27no8.2.15934341
v1.8.52018-04-26no8.2.1592572
v1.8.42018-03-16no8.2.159112647
v1.8.32018-03-06no8.2.15954165
v1.8.22018-02-07no8.2.15974408
v1.8.2-beta.52018-01-31yes8.2.1596181
v1.8.2-beta.42018-01-23yes8.2.1593660
v1.8.2-beta.32017-12-04yes8.2.1596474
v1.8.2-beta.22017-11-06yes8.2.1596483
v1.8.2-beta.12017-10-19yes8.2.1593174
v1.8.12017-09-29yes8.2.15962596
v1.8.02017-12-12yes8.2.15979080
v1.7.162018-08-221-7-xno7.9.0581053
v1.7.152018-05-16no7.9.0586234
v1.7.142018-04-27no7.9.0582235
v1.7.132018-03-15no7.9.0585278
v1.7.122018-01-31no7.9.05843039
v1.7.112018-01-23no7.9.05840369
v1.7.102017-12-18no7.9.058237480
v1.7.92017-10-11no7.9.058196040
v1.7.82017-09-24no7.9.05854070
v1.7.72017-09-05yes7.9.05833297
v1.7.62017-08-09no7.9.05849021
v1.7.52017-07-17no7.9.05866003
v1.7.42017-06-28yes7.9.05815134
v1.7.32017-06-08yes7.9.05821574
v1.7.22017-05-26yes7.9.05811887
v1.7.12017-05-16yes7.9.05812749
v1.7.02017-05-10yes7.9.058108104
v1.6.182018-05-15no7.4.0562949
v1.6.172018-01-31no7.4.0565159
v1.6.162018-01-23no7.4.0565596
v1.6.152017-10-11no7.4.05612072
v1.6.142017-09-28no7.4.0565211
v1.6.132017-09-06yes7.4.0569599
v1.6.122017-09-06yes7.4.0569935
v1.6.112017-05-25no7.4.056113752
v1.6.102017-05-16no7.4.05635303
v1.6.92017-05-10no7.4.0563202
v1.6.82017-05-01no7.4.05626892
v1.6.72017-04-18no7.4.05620274
v1.6.62017-04-07no7.4.05668356
v1.6.52017-03-31no7.4.05618146
v1.6.42017-03-22yes7.4.0568259
v1.6.32017-03-07yes7.4.0566142
v1.6.22017-03-01no7.4.05672115
v1.6.12017-02-21no7.4.05622574
v1.6.02017-02-07yes7.4.05664292
v1.5.12017-02-06yes7.4.0543719
v1.5.02017-01-24yes7.4.05410936
v1.4.162017-04-05no6.5.05337283
v1.4.152017-01-19no6.5.05379048
v1.4.142017-01-10no6.5.05376285
v1.4.132016-12-20no6.5.053102870
v1.4.122016-12-10no6.5.05422128
v1.4.112016-12-07no6.5.0537341
v1.4.102016-11-28no6.5.05317385
v1.4.82016-11-22no6.5.0539527
v1.4.72016-11-16no6.5.05310183
v1.4.62016-11-09no6.5.05330975
v1.4.52016-11-01no6.5.05313272
v1.4.42016-10-20no6.5.05319021
v1.4.32016-10-06no6.5.05338117
v1.4.22016-09-30no6.5.0539500
v1.4.12016-09-22no6.5.05313946
v1.4.02016-09-15no6.5.05367479
v1.3.152017-04-21no6.5.0522876
v1.3.142017-03-14no6.5.0523195
v1.3.132016-12-06no6.5.0524156
v1.3.122016-11-28no376
v1.3.102016-11-22no6.5.052367
v1.3.92016-11-16no6.5.0525126
v1.3.82016-10-20no7136
v1.3.72016-09-27no6.5.0522832
v1.3.62016-09-15no6.3.0523048
v1.3.52016-09-02no6.3.05217985
v1.3.42016-08-23no6.3.05218565
v1.3.32016-08-10no6.3.05224272
v1.3.22016-08-02no6.3.05215877
v1.3.12016-07-27no6.3.05221463
v1.3.02016-07-25no6.3.05231039
v1.2.82016-07-21no6.1.05114339
v1.2.72016-07-13no6.1.05114189
v1.2.62016-07-06no6.1.05113205
v1.2.52016-06-23no6.1.05117043
v1.2.42016-06-22no6.1.0514838
v1.2.32016-06-16no6.1.0519981
v1.2.22016-06-08no6.1.05113548
v1.2.12016-06-01no6.1.05111600
v1.2.02016-05-26no6.1.05122742
v1.1.32016-05-25no6.1.05019560
v1.1.22016-05-24no6.1.0505405
v1.1.12016-05-20no6.1.05018543
v1.1.02016-05-14no6.1.05018221
v1.0.22016-05-13no5.10.0498836
v1.0.12016-05-11no5.10.0498142
v1.0.02016-05-11no5.10.04945587
v0.37.82016-04-29no5.10.04941510
v0.37.72016-04-22no5.10.04910081
v0.37.62016-04-15no5.10.04922854
v0.37.52016-04-07no5.10.04912378
v0.37.42016-04-03no6.0.0-pre497501
v0.37.32016-03-27no5.1.14930248
v0.37.22016-03-14no15079
v0.37.12016-03-13no5.1.1493723
v0.37.02016-03-12no5.1.14920738
v0.36.122016-03-27no5.1.14737077
v0.36.112016-03-11no5.1.14711073
v0.36.102016-03-05no5.1.14710167
v0.36.92016-02-26no5.1.14712912
v0.36.82016-02-19no5.1.14711518
v0.36.72016-01-30no5.1.14723556
v0.36.62016-01-29no5.1.1473315
v0.36.52016-01-22no5.1.14710397
v0.36.42016-01-15no5.1.14726161
v0.36.32016-01-11no5.1.1476657
v0.36.22015-12-25no5.1.14715667
v0.36.12015-12-18no8074
v0.36.02015-12-11no5.1.14718262
v0.35.62016-01-11no19451
v0.35.52015-12-31no4.1.1453056
v0.35.42015-12-04no4.1.14512122
v0.35.32015-12-04no4.1.14513039
v0.35.22015-11-27no4.1.1457761
v0.35.12015-11-20no4.1.14510618
v0.35.02015-11-16no7398
v0.34.52015-11-26no9776
v0.34.42015-11-24no4.1.1452315
v0.34.32015-11-06no4.1.14512951
v0.34.22015-10-30no4.1.1459274
v0.34.12015-10-23no4.1.14510988
v0.34.02015-10-16no4.1.14525796
v0.33.92015-10-16no4.1.1458394
v0.33.82015-10-14no4.1.1453390
v0.33.72015-10-10no4.1.1455976
v0.33.62015-10-05no4.1.1455683
v0.33.52015-10-05no2015
v0.33.42015-10-02no4.1.1453282
v0.33.32015-09-26no4.1.1456372
v0.33.22015-09-25no4.1.1452106
v0.33.12015-09-22no4.1.1453548
v0.33.02015-09-17no5.0.0-pre456423
v0.32.32015-09-15no5.0.0-pre454047
v0.32.22015-09-10no3.3.0452950
v0.32.12015-09-09no3529
v0.32.02015-09-09no418
v0.31.22015-09-02no3.3.0459428
v0.31.12015-08-28no2554
v0.31.02015-08-26no3.1.0442308
v0.30.82015-09-26no10550
v0.30.72015-09-24no2721
v0.30.62015-08-26no3296
v0.30.52015-08-21no1350
v0.30.42015-08-10no3.1.0445140
v0.30.32015-08-07no2350
v0.30.22015-07-30no6338
v0.30.12015-07-24no2855
v0.30.02015-07-16no8818
v0.29.22015-07-07no2.3.14311574
v0.29.12015-07-03no2.3.1431514
v0.29.02015-07-03no553
v0.28.32015-06-23no2.2.1437264
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.3433136
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.3425469
v0.26.02015-05-12no1.6.3423799
v0.25.32015-05-08no1.6.3424247
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.3413804
v0.23.02015-04-12no1.6.3411095
v0.22.32015-03-30no1.6.3417405
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.1411788
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-28no3083
v0.19.42014-11-21no820
v0.19.32014-11-20no103
v0.19.22014-11-15no389
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-01no294
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-18no1476
v0.15.72014-08-15no1478
v0.15.62014-08-13no1489
v0.15.52014-08-11no1505
v0.15.42014-08-07no1712
v0.15.32014-08-06no3398
v0.15.22014-08-04no1471
v0.15.12014-07-31no1578
v0.15.02014-07-29no1523
v0.14.32014-07-27no1428
v0.14.22014-07-25no1412
v0.14.12014-07-24no1403
v0.14.02014-07-22no1477
v0.13.32014-06-25no2222
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-05no74
v0.12.02014-04-29no75
v0.11.102014-04-14no84
v0.11.92014-04-11no72
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-17no1394
v0.9.22014-02-12no1423
v0.9.12014-02-04no1410
v0.9.02014-02-02no1396
v0.8.72014-01-27no1417
v0.8.62014-01-23no1406
v0.8.52014-01-14no1419
v0.8.42014-01-13no1405
v0.8.32014-01-08no1407
v0.8.22014-01-07no1454
v0.8.12013-12-29no1416
v0.8.02013-12-27no1402
v0.7.62013-12-09no1473
v0.7.52013-12-05no1402
v0.7.42013-12-04no1493
v0.7.32013-11-29no1459
v0.7.22013-11-28no1438
v0.7.12013-11-28no1419
v0.7.02013-11-27no1417
v0.6.122013-11-22no708
v0.6.112013-11-20no711
v0.6.102013-11-11no717
v0.6.92013-11-07no717
v0.6.82013-11-05no702
v0.6.72013-11-02no708
v0.6.62013-10-28no717
v0.6.52013-10-26no681
v0.6.42013-10-22no700
v0.6.32013-10-21no684
v0.6.22013-10-17no686
v0.6.12013-10-14no687
v0.6.02013-10-10no687
v0.5.42013-10-04no711
v0.5.32013-09-29no674
v0.5.22013-09-29no673
v0.5.12013-09-26no695
v0.5.02013-09-25no678
v0.4.92013-09-20no673
v0.4.82013-09-20no672
v0.4.72013-09-13no673
v0.4.62013-09-12no674
v0.4.52013-09-09no676
v0.4.42013-09-05no675
v0.4.32013-09-02no674
v0.4.22013-09-02no676
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 12 Sep 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