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.88.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.12018-09-27latestno10.2.06617
v3.0.02018-09-18no10.2.0666321
v3.0.0-beta.132018-09-17betayes10.2.066262
v3.0.0-beta.122018-09-12yes10.2.066820
v3.0.0-beta.112018-09-12yes10.2.066273
v3.0.0-beta.102018-09-08yes10.2.066550
v3.0.0-beta.92018-09-06yes10.2.066476
v3.0.0-beta.82018-08-29yes10.2.0661313
v3.0.0-beta.72018-08-22yes10.2.066722
v3.0.0-beta.62018-08-20yes10.2.066938
v3.0.0-beta.52018-08-13yes10.2.0661231
v3.0.0-beta.42018-08-01yes10.2.0664928
v3.0.0-beta.32018-07-17yes10.2.0661440
v3.0.0-beta.22018-07-10yes10.2.066954
v3.0.0-beta.12018-06-21yes10.2.0662341
v2.1.0-unsupported.201808092018-08-09unsupportedno8.9.361933
v2.0.102018-09-19no8.9.3615928
v2.0.92018-09-10no8.9.36116614
v2.0.82018-08-22no8.9.36129920
v2.0.72018-08-08no8.9.36128027
v2.0.62018-08-01no8.9.36124430
v2.0.52018-07-13no8.9.36132429
v2.0.42018-07-03no8.9.36122853
v2.0.32018-06-21no8.9.36120295
v2.0.22018-05-22no8.9.36170938
v2.0.12018-05-16no8.9.36118548
v2.0.02018-05-01no8.9.36157161
v2.0.0-beta.82018-04-26yes8.9.3612645
v2.0.0-beta.72018-04-03yes8.9.3617465
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.3612059
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.15927110
v1.8.72018-05-16no8.2.159100923
v1.8.62018-04-27no8.2.15934739
v1.8.52018-04-26no8.2.1592578
v1.8.42018-03-16no8.2.159114296
v1.8.32018-03-06no8.2.15954809
v1.8.22018-02-07no8.2.15974987
v1.8.2-beta.52018-01-31yes8.2.1596246
v1.8.2-beta.42018-01-23yes8.2.1593662
v1.8.2-beta.32017-12-04yes8.2.1596483
v1.8.2-beta.22017-11-06yes8.2.1596504
v1.8.2-beta.12017-10-19yes8.2.1593174
v1.8.12017-09-29yes8.2.15963007
v1.8.02017-12-12yes8.2.15983803
v1.7.162018-08-221-7-xno7.9.0581419
v1.7.152018-05-16no7.9.0586855
v1.7.142018-04-27no7.9.0582267
v1.7.132018-03-15no7.9.0585309
v1.7.122018-01-31no7.9.05843290
v1.7.112018-01-23no7.9.05841110
v1.7.102017-12-18no7.9.058238636
v1.7.92017-10-11no7.9.058196603
v1.7.82017-09-24no7.9.05854195
v1.7.72017-09-05yes7.9.05833369
v1.7.62017-08-09no7.9.05849133
v1.7.52017-07-17no7.9.05866189
v1.7.42017-06-28yes7.9.05815174
v1.7.32017-06-08yes7.9.05821614
v1.7.22017-05-26yes7.9.05811892
v1.7.12017-05-16yes7.9.05812864
v1.7.02017-05-10yes7.9.058108628
v1.6.182018-05-15no7.4.0563087
v1.6.172018-01-31no7.4.0565220
v1.6.162018-01-23no7.4.0565651
v1.6.152017-10-11no7.4.05612097
v1.6.142017-09-28no7.4.0565219
v1.6.132017-09-06yes7.4.0569601
v1.6.122017-09-06yes7.4.0569940
v1.6.112017-05-25no7.4.056113928
v1.6.102017-05-16no7.4.05635338
v1.6.92017-05-10no7.4.0563206
v1.6.82017-05-01no7.4.05626904
v1.6.72017-04-18no7.4.05620286
v1.6.62017-04-07no7.4.05668394
v1.6.52017-03-31no7.4.05618166
v1.6.42017-03-22yes7.4.0568281
v1.6.32017-03-07yes7.4.0566146
v1.6.22017-03-01no7.4.05672162
v1.6.12017-02-21no7.4.05622586
v1.6.02017-02-07yes7.4.05664542
v1.5.12017-02-06yes7.4.0543719
v1.5.02017-01-24yes7.4.05410949
v1.4.162017-04-05no6.5.05337803
v1.4.152017-01-19no6.5.05379344
v1.4.142017-01-10no6.5.05376302
v1.4.132016-12-20no6.5.053103748
v1.4.122016-12-10no6.5.05422139
v1.4.112016-12-07no6.5.0537342
v1.4.102016-11-28no6.5.05317388
v1.4.82016-11-22no6.5.0539530
v1.4.72016-11-16no6.5.05310185
v1.4.62016-11-09no6.5.05330988
v1.4.52016-11-01no6.5.05313281
v1.4.42016-10-20no6.5.05319036
v1.4.32016-10-06no6.5.05338127
v1.4.22016-09-30no6.5.0539503
v1.4.12016-09-22no6.5.05313955
v1.4.02016-09-15no6.5.05367506
v1.3.152017-04-21no6.5.0522879
v1.3.142017-03-14no6.5.0523199
v1.3.132016-12-06no6.5.0524187
v1.3.122016-11-28no376
v1.3.102016-11-22no6.5.052367
v1.3.92016-11-16no6.5.0525150
v1.3.82016-10-20no7136
v1.3.72016-09-27no6.5.0522835
v1.3.62016-09-15no6.3.0523051
v1.3.52016-09-02no6.3.05218246
v1.3.42016-08-23no6.3.05218823
v1.3.32016-08-10no6.3.05224531
v1.3.22016-08-02no6.3.05216121
v1.3.12016-07-27no6.3.05221832
v1.3.02016-07-25no6.3.05231444
v1.2.82016-07-21no6.1.05114602
v1.2.72016-07-13no6.1.05114459
v1.2.62016-07-06no6.1.05113464
v1.2.52016-06-23no6.1.05117303
v1.2.42016-06-22no6.1.0515094
v1.2.32016-06-16no6.1.05110241
v1.2.22016-06-08no6.1.05113805
v1.2.12016-06-01no6.1.05111856
v1.2.02016-05-26no6.1.05123135
v1.1.32016-05-25no6.1.05019819
v1.1.22016-05-24no6.1.0505666
v1.1.12016-05-20no6.1.05018892
v1.1.02016-05-14no6.1.05018609
v1.0.22016-05-13no5.10.0499128
v1.0.12016-05-11no5.10.0498402
v1.0.02016-05-11no5.10.04947409
v0.37.82016-04-29no5.10.04941885
v0.37.72016-04-22no5.10.04910337
v0.37.62016-04-15no5.10.04923124
v0.37.52016-04-07no5.10.04912652
v0.37.42016-04-03no6.0.0-pre497759
v0.37.32016-03-27no5.1.14930795
v0.37.22016-03-14no15365
v0.37.12016-03-13no5.1.1493979
v0.37.02016-03-12no5.1.14921437
v0.36.122016-03-27no5.1.14737433
v0.36.112016-03-11no5.1.14711333
v0.36.102016-03-05no5.1.14710429
v0.36.92016-02-26no5.1.14713172
v0.36.82016-02-19no5.1.14711778
v0.36.72016-01-30no5.1.14723756
v0.36.62016-01-29no5.1.1473507
v0.36.52016-01-22no5.1.14710592
v0.36.42016-01-15no5.1.14726362
v0.36.32016-01-11no5.1.1476853
v0.36.22015-12-25no5.1.14715868
v0.36.12015-12-18no8282
v0.36.02015-12-11no5.1.14718595
v0.35.62016-01-11no19704
v0.35.52015-12-31no4.1.1453248
v0.35.42015-12-04no4.1.14512327
v0.35.32015-12-04no4.1.14513234
v0.35.22015-11-27no4.1.1457957
v0.35.12015-11-20no4.1.14510817
v0.35.02015-11-16no7662
v0.34.52015-11-26no9917
v0.34.42015-11-24no4.1.1452447
v0.34.32015-11-06no4.1.14513081
v0.34.22015-10-30no4.1.1459404
v0.34.12015-10-23no4.1.14511121
v0.34.02015-10-16no4.1.14526076
v0.33.92015-10-16no4.1.1458557
v0.33.82015-10-14no4.1.1453522
v0.33.72015-10-10no4.1.1456109
v0.33.62015-10-05no4.1.1455815
v0.33.52015-10-05no2151
v0.33.42015-10-02no4.1.1453417
v0.33.32015-09-26no4.1.1456502
v0.33.22015-09-25no4.1.1452238
v0.33.12015-09-22no4.1.1453681
v0.33.02015-09-17no5.0.0-pre456687
v0.32.32015-09-15no5.0.0-pre454186
v0.32.22015-09-10no3.3.0453080
v0.32.12015-09-09no3661
v0.32.02015-09-09no418
v0.31.22015-09-02no3.3.0459438
v0.31.12015-08-28no2555
v0.31.02015-08-26no3.1.0442308
v0.30.82015-09-26no10733
v0.30.72015-09-24no2851
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-30no6342
v0.30.12015-07-24no2859
v0.30.02015-07-16no8825
v0.29.22015-07-07no2.3.14311670
v0.29.12015-07-03no2.3.1431514
v0.29.02015-07-03no553
v0.28.32015-06-23no2.2.1437281
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.3433143
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.3424249
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.3417410
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-18no1607
v0.15.72014-08-15no1608
v0.15.62014-08-13no1620
v0.15.52014-08-11no1637
v0.15.42014-08-07no1844
v0.15.32014-08-06no3532
v0.15.22014-08-04no1603
v0.15.12014-07-31no1710
v0.15.02014-07-29no1655
v0.14.32014-07-27no1560
v0.14.22014-07-25no1544
v0.14.12014-07-24no1536
v0.14.02014-07-22no1609
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-17no1528
v0.9.22014-02-12no1555
v0.9.12014-02-04no1542
v0.9.02014-02-02no1528
v0.8.72014-01-27no1551
v0.8.62014-01-23no1540
v0.8.52014-01-14no1555
v0.8.42014-01-13no1539
v0.8.32014-01-08no1541
v0.8.22014-01-07no1589
v0.8.12013-12-29no1550
v0.8.02013-12-27no1534
v0.7.62013-12-09no1605
v0.7.52013-12-05no1534
v0.7.42013-12-04no1625
v0.7.32013-11-29no1591
v0.7.22013-11-28no1571
v0.7.12013-11-28no1552
v0.7.02013-11-27no1550
v0.6.122013-11-22no774
v0.6.112013-11-20no777
v0.6.102013-11-11no783
v0.6.92013-11-07no783
v0.6.82013-11-05no768
v0.6.72013-11-02no774
v0.6.62013-10-28no783
v0.6.52013-10-26no747
v0.6.42013-10-22no766
v0.6.32013-10-21no750
v0.6.22013-10-17no752
v0.6.12013-10-14no753
v0.6.02013-10-10no753
v0.5.42013-10-04no777
v0.5.32013-09-29no740
v0.5.22013-09-29no739
v0.5.12013-09-26no761
v0.5.02013-09-25no744
v0.4.92013-09-20no740
v0.4.82013-09-20no738
v0.4.72013-09-13no739
v0.4.62013-09-12no740
v0.4.52013-09-09no742
v0.4.42013-09-05no742
v0.4.32013-09-02no741
v0.4.22013-09-02no742
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 27 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