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.86.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.02018-09-18latestno10.2.0661054
v3.0.0-beta.132018-09-17betayes10.2.066192
v3.0.0-beta.122018-09-12yes10.2.066599
v3.0.0-beta.112018-09-12yes10.2.066234
v3.0.0-beta.102018-09-08yes10.2.066503
v3.0.0-beta.92018-09-06yes10.2.066429
v3.0.0-beta.82018-08-29yes10.2.0661263
v3.0.0-beta.72018-08-22yes10.2.066721
v3.0.0-beta.62018-08-20yes10.2.066933
v3.0.0-beta.52018-08-13yes10.2.0661222
v3.0.0-beta.42018-08-01yes10.2.0664780
v3.0.0-beta.32018-07-17yes10.2.0661436
v3.0.0-beta.22018-07-10yes10.2.066950
v3.0.0-beta.12018-06-21yes10.2.0662244
v2.1.0-unsupported.201808092018-08-09unsupportedno8.9.361931
v2.0.102018-09-19no8.9.3611375
v2.0.92018-09-10no8.9.36113473
v2.0.82018-08-22no8.9.36127984
v2.0.72018-08-08no8.9.36127136
v2.0.62018-08-01no8.9.36123041
v2.0.52018-07-13no8.9.36131888
v2.0.42018-07-03no8.9.36122577
v2.0.32018-06-21no8.9.36120179
v2.0.22018-05-22no8.9.36170343
v2.0.12018-05-16no8.9.36118278
v2.0.02018-05-01no8.9.36154367
v2.0.0-beta.82018-04-26yes8.9.3612645
v2.0.0-beta.72018-04-03yes8.9.3617446
v2.0.0-beta.62018-03-27yes8.9.3612460
v2.0.0-beta.52018-03-20yes8.9.3612284
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.3615353
v2.0.0-beta.12018-02-21yes8.9.3611368
v1.8.82018-08-221-8-xno8.2.15922278
v1.8.72018-05-16no8.2.15999548
v1.8.62018-04-27no8.2.15934568
v1.8.52018-04-26no8.2.1592576
v1.8.42018-03-16no8.2.159113567
v1.8.32018-03-06no8.2.15954535
v1.8.22018-02-07no8.2.15974710
v1.8.2-beta.52018-01-31yes8.2.1596210
v1.8.2-beta.42018-01-23yes8.2.1593660
v1.8.2-beta.32017-12-04yes8.2.1596478
v1.8.2-beta.22017-11-06yes8.2.1596497
v1.8.2-beta.12017-10-19yes8.2.1593174
v1.8.12017-09-29yes8.2.15962822
v1.8.02017-12-12yes8.2.15981590
v1.7.162018-08-221-7-xno7.9.0581154
v1.7.152018-05-16no7.9.0586687
v1.7.142018-04-27no7.9.0582243
v1.7.132018-03-15no7.9.0585298
v1.7.122018-01-31no7.9.05843185
v1.7.112018-01-23no7.9.05840659
v1.7.102017-12-18no7.9.058238376
v1.7.92017-10-11no7.9.058196345
v1.7.82017-09-24no7.9.05854138
v1.7.72017-09-05yes7.9.05833300
v1.7.62017-08-09no7.9.05849085
v1.7.52017-07-17no7.9.05866101
v1.7.42017-06-28yes7.9.05815149
v1.7.32017-06-08yes7.9.05821586
v1.7.22017-05-26yes7.9.05811887
v1.7.12017-05-16yes7.9.05812829
v1.7.02017-05-10yes7.9.058108436
v1.6.182018-05-15no7.4.0563033
v1.6.172018-01-31no7.4.0565181
v1.6.162018-01-23no7.4.0565623
v1.6.152017-10-11no7.4.05612085
v1.6.142017-09-28no7.4.0565213
v1.6.132017-09-06yes7.4.0569599
v1.6.122017-09-06yes7.4.0569939
v1.6.112017-05-25no7.4.056113825
v1.6.102017-05-16no7.4.05635324
v1.6.92017-05-10no7.4.0563206
v1.6.82017-05-01no7.4.05626896
v1.6.72017-04-18no7.4.05620278
v1.6.62017-04-07no7.4.05668375
v1.6.52017-03-31no7.4.05618155
v1.6.42017-03-22yes7.4.0568271
v1.6.32017-03-07yes7.4.0566144
v1.6.22017-03-01no7.4.05672149
v1.6.12017-02-21no7.4.05622583
v1.6.02017-02-07yes7.4.05664411
v1.5.12017-02-06yes7.4.0543719
v1.5.02017-01-24yes7.4.05410942
v1.4.162017-04-05no6.5.05337601
v1.4.152017-01-19no6.5.05379216
v1.4.142017-01-10no6.5.05376294
v1.4.132016-12-20no6.5.053103361
v1.4.122016-12-10no6.5.05422136
v1.4.112016-12-07no6.5.0537341
v1.4.102016-11-28no6.5.05317387
v1.4.82016-11-22no6.5.0539527
v1.4.72016-11-16no6.5.05310185
v1.4.62016-11-09no6.5.05330980
v1.4.52016-11-01no6.5.05313278
v1.4.42016-10-20no6.5.05319031
v1.4.32016-10-06no6.5.05338122
v1.4.22016-09-30no6.5.0539502
v1.4.12016-09-22no6.5.05313948
v1.4.02016-09-15no6.5.05367493
v1.3.152017-04-21no6.5.0522878
v1.3.142017-03-14no6.5.0523199
v1.3.132016-12-06no6.5.0524173
v1.3.122016-11-28no376
v1.3.102016-11-22no6.5.052367
v1.3.92016-11-16no6.5.0525139
v1.3.82016-10-20no7136
v1.3.72016-09-27no6.5.0522834
v1.3.62016-09-15no6.3.0523048
v1.3.52016-09-02no6.3.05218122
v1.3.42016-08-23no6.3.05218698
v1.3.32016-08-10no6.3.05224408
v1.3.22016-08-02no6.3.05216000
v1.3.12016-07-27no6.3.05221652
v1.3.02016-07-25no6.3.05231253
v1.2.82016-07-21no6.1.05114480
v1.2.72016-07-13no6.1.05114337
v1.2.62016-07-06no6.1.05113344
v1.2.52016-06-23no6.1.05117180
v1.2.42016-06-22no6.1.0514974
v1.2.32016-06-16no6.1.05110118
v1.2.22016-06-08no6.1.05113684
v1.2.12016-06-01no6.1.05111736
v1.2.02016-05-26no6.1.05122949
v1.1.32016-05-25no6.1.05019698
v1.1.22016-05-24no6.1.0505545
v1.1.12016-05-20no6.1.05018726
v1.1.02016-05-14no6.1.05018426
v1.0.22016-05-13no5.10.0498996
v1.0.12016-05-11no5.10.0498280
v1.0.02016-05-11no5.10.04946229
v0.37.82016-04-29no5.10.04941717
v0.37.72016-04-22no5.10.04910217
v0.37.62016-04-15no5.10.04922996
v0.37.52016-04-07no5.10.04912514
v0.37.42016-04-03no6.0.0-pre497638
v0.37.32016-03-27no5.1.14930516
v0.37.22016-03-14no15233
v0.37.12016-03-13no5.1.1493859
v0.37.02016-03-12no5.1.14921068
v0.36.122016-03-27no5.1.14737262
v0.36.112016-03-11no5.1.14711211
v0.36.102016-03-05no5.1.14710307
v0.36.92016-02-26no5.1.14713052
v0.36.82016-02-19no5.1.14711658
v0.36.72016-01-30no5.1.14723661
v0.36.62016-01-29no5.1.1473417
v0.36.52016-01-22no5.1.14710502
v0.36.42016-01-15no5.1.14726268
v0.36.32016-01-11no5.1.1476762
v0.36.22015-12-25no5.1.14715773
v0.36.12015-12-18no8189
v0.36.02015-12-11no5.1.14718440
v0.35.62016-01-11no19602
v0.35.52015-12-31no4.1.1453158
v0.35.42015-12-04no4.1.14512230
v0.35.32015-12-04no4.1.14513141
v0.35.22015-11-27no4.1.1457864
v0.35.12015-11-20no4.1.14510721
v0.35.02015-11-16no7538
v0.34.52015-11-26no9847
v0.34.42015-11-24no4.1.1452385
v0.34.32015-11-06no4.1.14513019
v0.34.22015-10-30no4.1.1459342
v0.34.12015-10-23no4.1.14511058
v0.34.02015-10-16no4.1.14525941
v0.33.92015-10-16no4.1.1458475
v0.33.82015-10-14no4.1.1453460
v0.33.72015-10-10no4.1.1456046
v0.33.62015-10-05no4.1.1455753
v0.33.52015-10-05no2086
v0.33.42015-10-02no4.1.1453354
v0.33.32015-09-26no4.1.1456442
v0.33.22015-09-25no4.1.1452176
v0.33.12015-09-22no4.1.1453619
v0.33.02015-09-17no5.0.0-pre456564
v0.32.32015-09-15no5.0.0-pre454123
v0.32.22015-09-10no3.3.0453020
v0.32.12015-09-09no3599
v0.32.02015-09-09no418
v0.31.22015-09-02no3.3.0459437
v0.31.12015-08-28no2555
v0.31.02015-08-26no3.1.0442308
v0.30.82015-09-26no10653
v0.30.72015-09-24no2791
v0.30.62015-08-26no3296
v0.30.52015-08-21no1350
v0.30.42015-08-10no3.1.0445141
v0.30.32015-08-07no2351
v0.30.22015-07-30no6342
v0.30.12015-07-24no2855
v0.30.02015-07-16no8820
v0.29.22015-07-07no2.3.14311611
v0.29.12015-07-03no2.3.1431514
v0.29.02015-07-03no553
v0.28.32015-06-23no2.2.1437271
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.3433137
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.3424248
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.3417409
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-28no3085
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-18no1547
v0.15.72014-08-15no1548
v0.15.62014-08-13no1560
v0.15.52014-08-11no1575
v0.15.42014-08-07no1782
v0.15.32014-08-06no3470
v0.15.22014-08-04no1541
v0.15.12014-07-31no1648
v0.15.02014-07-29no1593
v0.14.32014-07-27no1498
v0.14.22014-07-25no1482
v0.14.12014-07-24no1473
v0.14.02014-07-22no1547
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-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-17no1466
v0.9.22014-02-12no1493
v0.9.12014-02-04no1480
v0.9.02014-02-02no1466
v0.8.72014-01-27no1489
v0.8.62014-01-23no1478
v0.8.52014-01-14no1493
v0.8.42014-01-13no1477
v0.8.32014-01-08no1479
v0.8.22014-01-07no1526
v0.8.12013-12-29no1488
v0.8.02013-12-27no1472
v0.7.62013-12-09no1543
v0.7.52013-12-05no1472
v0.7.42013-12-04no1563
v0.7.32013-11-29no1529
v0.7.22013-11-28no1508
v0.7.12013-11-28no1490
v0.7.02013-11-27no1488
v0.6.122013-11-22no743
v0.6.112013-11-20no746
v0.6.102013-11-11no752
v0.6.92013-11-07no752
v0.6.82013-11-05no737
v0.6.72013-11-02no743
v0.6.62013-10-28no752
v0.6.52013-10-26no716
v0.6.42013-10-22no735
v0.6.32013-10-21no719
v0.6.22013-10-17no721
v0.6.12013-10-14no722
v0.6.02013-10-10no722
v0.5.42013-10-04no746
v0.5.32013-09-29no709
v0.5.22013-09-29no708
v0.5.12013-09-26no730
v0.5.02013-09-25no713
v0.4.92013-09-20no709
v0.4.82013-09-20no707
v0.4.72013-09-13no708
v0.4.62013-09-12no709
v0.4.52013-09-09no711
v0.4.42013-09-05no711
v0.4.32013-09-02no710
v0.4.22013-09-02no711
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 20 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