New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.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.99.0
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
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.201810102018-10-10nightlyyes10.11.06934
v4.0.0-nightly.201810062018-10-06yes10.11.06885
v4.0.0-nightly.201809292018-09-29yes10.6.06755
v4.0.0-nightly.201808212018-08-21yes10.2.06666
v4.0.0-nightly.201808192018-08-19yes10.2.06613
v4.0.0-nightly.201808172018-08-18yes10.2.0669
v4.0.0-beta.22018-10-12betayes10.11.06970
v4.0.0-beta.12018-10-11yes10.11.06971
v3.0.42018-10-11latestno10.2.0661711
v3.0.32018-10-07no10.2.0664959
v3.0.22018-09-27no10.2.0667964
v3.0.12018-09-27no10.2.0661828
v3.0.02018-09-18no10.2.06610623
v3.0.0-nightly.201809042018-09-05nightly-3-0-xyes10.2.066185
v3.0.0-nightly.201808232018-08-24yes10.2.0667
v3.0.0-nightly.201808212018-08-21yes10.2.066221
v3.0.0-nightly.201808182018-08-18yes10.2.06667
v3.0.0-beta.132018-09-17yes10.2.066478
v3.0.0-beta.122018-09-12yes10.2.0661008
v3.0.0-beta.112018-09-12yes10.2.066394
v3.0.0-beta.102018-09-08yes10.2.066616
v3.0.0-beta.92018-09-06yes10.2.066519
v3.0.0-beta.82018-08-29yes10.2.0661334
v3.0.0-beta.72018-08-22yes10.2.066728
v3.0.0-beta.62018-08-20yes10.2.066954
v3.0.0-beta.52018-08-13yes10.2.0661234
v3.0.0-beta.42018-08-01yes10.2.0665012
v3.0.0-beta.32018-07-17yes10.2.0661446
v3.0.0-beta.22018-07-10yes10.2.066957
v3.0.0-beta.12018-06-21yes10.2.0663187
v2.1.0-unsupported.201808092018-08-09unsupportedno8.9.361934
v2.0.112018-10-01no8.9.3616732
v2.0.102018-09-19no8.9.3619874
v2.0.92018-09-10no8.9.36121695
v2.0.82018-08-22no8.9.36133703
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.36129512
v2.0.62018-08-01no8.9.36126971
v2.0.52018-07-13no8.9.36133534
v2.0.42018-07-03no8.9.36123573
v2.0.32018-06-21no8.9.36120547
v2.0.22018-05-22no8.9.36172652
v2.0.12018-05-16no8.9.36119105
v2.0.02018-05-01no8.9.36162313
v2.0.0-beta.82018-04-26yes8.9.3612648
v2.0.0-beta.72018-04-03yes8.9.3617526
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.3612061
v2.0.0-beta.32018-03-09yes8.9.3611898
v2.0.0-beta.22018-03-05yes8.9.3615356
v2.0.0-beta.12018-02-21yes8.9.3611372
v1.8.82018-08-221-8-xno8.2.15938892
v1.8.72018-05-16no8.2.159104564
v1.8.62018-04-27no8.2.15935116
v1.8.52018-04-26no8.2.1592583
v1.8.42018-03-16no8.2.159115724
v1.8.32018-03-06no8.2.15955385
v1.8.22018-02-07no8.2.15975544
v1.8.2-beta.52018-01-31yes8.2.1596306
v1.8.2-beta.42018-01-23yes8.2.1593668
v1.8.2-beta.32017-12-04yes8.2.1596485
v1.8.2-beta.22017-11-06yes8.2.1596509
v1.8.2-beta.12017-10-19yes8.2.1593176
v1.8.12017-09-29yes8.2.15963386
v1.8.02017-12-12yes8.2.15989180
v1.7.162018-08-221-7-xno7.9.0582331
v1.7.152018-05-16no7.9.0586954
v1.7.142018-04-27no7.9.0582275
v1.7.132018-03-15no7.9.0585329
v1.7.122018-01-31no7.9.05843575
v1.7.112018-01-23no7.9.05842260
v1.7.102017-12-18no7.9.058239128
v1.7.92017-10-11no7.9.058197236
v1.7.82017-09-24no7.9.05854293
v1.7.72017-09-05yes7.9.05833707
v1.7.62017-08-09no7.9.05849232
v1.7.52017-07-17no7.9.05866389
v1.7.42017-06-28yes7.9.05815193
v1.7.32017-06-08yes7.9.05821637
v1.7.22017-05-26yes7.9.05811908
v1.7.12017-05-16yes7.9.05813128
v1.7.02017-05-10yes7.9.058109338
v1.6.182018-05-15no7.4.0563251
v1.6.172018-01-31no7.4.0565336
v1.6.162018-01-23no7.4.0565724
v1.6.152017-10-11no7.4.05612121
v1.6.142017-09-28no7.4.0565222
v1.6.132017-09-06yes7.4.0569604
v1.6.122017-09-06yes7.4.0569950
v1.6.112017-05-25no7.4.056114071
v1.6.102017-05-16no7.4.05635369
v1.6.92017-05-10no7.4.0563210
v1.6.82017-05-01no7.4.05626939
v1.6.72017-04-18no7.4.05620302
v1.6.62017-04-07no7.4.05668476
v1.6.52017-03-31no7.4.05618177
v1.6.42017-03-22yes7.4.0568295
v1.6.32017-03-07yes7.4.0566150
v1.6.22017-03-01no7.4.05672218
v1.6.12017-02-21no7.4.05622596
v1.6.02017-02-07yes7.4.05664955
v1.5.12017-02-06yes7.4.0543725
v1.5.02017-01-24yes7.4.05410974
v1.4.162017-04-05no6.5.05338306
v1.4.152017-01-19no6.5.05379663
v1.4.142017-01-10no6.5.05376343
v1.4.132016-12-20no6.5.053104744
v1.4.122016-12-10no6.5.05422167
v1.4.112016-12-07no6.5.0537342
v1.4.102016-11-28no6.5.05317395
v1.4.82016-11-22no6.5.0539533
v1.4.72016-11-16no6.5.05310191
v1.4.62016-11-09no6.5.05331001
v1.4.52016-11-01no6.5.05313283
v1.4.42016-10-20no6.5.05319054
v1.4.32016-10-06no6.5.05338135
v1.4.22016-09-30no6.5.0539509
v1.4.12016-09-22no6.5.05313957
v1.4.02016-09-15no6.5.05367540
v1.3.152017-04-21no6.5.0522881
v1.3.142017-03-14no6.5.0523199
v1.3.132016-12-06no6.5.0524219
v1.3.122016-11-28no376
v1.3.102016-11-22no6.5.052367
v1.3.92016-11-16no6.5.0525236
v1.3.82016-10-20no7138
v1.3.72016-09-27no6.5.0522836
v1.3.62016-09-15no6.3.0523054
v1.3.52016-09-02no6.3.05218531
v1.3.42016-08-23no6.3.05219105
v1.3.32016-08-10no6.3.05224821
v1.3.22016-08-02no6.3.05216405
v1.3.12016-07-27no6.3.05222208
v1.3.02016-07-25no6.3.05231901
v1.2.82016-07-21no6.1.05114901
v1.2.72016-07-13no6.1.05114757
v1.2.62016-07-06no6.1.05113759
v1.2.52016-06-23no6.1.05117594
v1.2.42016-06-22no6.1.0515383
v1.2.32016-06-16no6.1.05110532
v1.2.22016-06-08no6.1.05114096
v1.2.12016-06-01no6.1.05112146
v1.2.02016-05-26no6.1.05123633
v1.1.32016-05-25no6.1.05020108
v1.1.22016-05-24no6.1.0505962
v1.1.12016-05-20no6.1.05019261
v1.1.02016-05-14no6.1.05019072
v1.0.22016-05-13no5.10.0499442
v1.0.12016-05-11no5.10.0498691
v1.0.02016-05-11no5.10.04948779
v0.37.82016-04-29no5.10.04942296
v0.37.72016-04-22no5.10.04910623
v0.37.62016-04-15no5.10.04923428
v0.37.52016-04-07no5.10.04912985
v0.37.42016-04-03no6.0.0-pre498050
v0.37.32016-03-27no5.1.14931388
v0.37.22016-03-14no15678
v0.37.12016-03-13no5.1.1494264
v0.37.02016-03-12no5.1.14922179
v0.36.122016-03-27no5.1.14737828
v0.36.112016-03-11no5.1.14711617
v0.36.102016-03-05no5.1.14710716
v0.36.92016-02-26no5.1.14713459
v0.36.82016-02-19no5.1.14712065
v0.36.72016-01-30no5.1.14723978
v0.36.62016-01-29no5.1.1473720
v0.36.52016-01-22no5.1.14710806
v0.36.42016-01-15no5.1.14726580
v0.36.32016-01-11no5.1.1477067
v0.36.22015-12-25no5.1.14716085
v0.36.12015-12-18no8513
v0.36.02015-12-11no5.1.14718965
v0.35.62016-01-11no20075
v0.35.52015-12-31no4.1.1453461
v0.35.42015-12-04no4.1.14512547
v0.35.32015-12-04no4.1.14513448
v0.35.22015-11-27no4.1.1458170
v0.35.12015-11-20no4.1.14511031
v0.35.02015-11-16no7948
v0.34.52015-11-26no10065
v0.34.42015-11-24no4.1.1452591
v0.34.32015-11-06no4.1.14513223
v0.34.22015-10-30no4.1.1459548
v0.34.12015-10-23no4.1.14511264
v0.34.02015-10-16no4.1.14526364
v0.33.92015-10-16no4.1.1458720
v0.33.82015-10-14no4.1.1453665
v0.33.72015-10-10no4.1.1456254
v0.33.62015-10-05no4.1.1455959
v0.33.52015-10-05no2300
v0.33.42015-10-02no4.1.1453560
v0.33.32015-09-26no4.1.1456646
v0.33.22015-09-25no4.1.1452380
v0.33.12015-09-22no4.1.1453824
v0.33.02015-09-17no5.0.0-pre456971
v0.32.32015-09-15no5.0.0-pre454339
v0.32.22015-09-10no3.3.0453223
v0.32.12015-09-09no3803
v0.32.02015-09-09no418
v0.31.22015-09-02no3.3.0459444
v0.31.12015-08-28no2558
v0.31.02015-08-26no3.1.0442308
v0.30.82015-09-26no10909
v0.30.72015-09-24no2993
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-30no6344
v0.30.12015-07-24no2865
v0.30.02015-07-16no8830
v0.29.22015-07-07no2.3.14311931
v0.29.12015-07-03no2.3.1431514
v0.29.02015-07-03no554
v0.28.32015-06-23no2.2.1437293
v0.28.22015-06-18no2.2.1432684
v0.28.12015-06-12no2.2.1432700
v0.28.02015-06-11no2.2.143340
v0.27.32015-06-08no1.6.3433151
v0.27.22015-06-01no1.6.3433146
v0.27.12015-05-28no1.6.3421162
v0.27.02015-05-27no1.6.342340
v0.26.12015-05-21no1.6.3425471
v0.26.02015-05-12no1.6.3423800
v0.25.32015-05-08no1.6.3424254
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.3413808
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.1411983
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-28no3089
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-18no1750
v0.15.72014-08-15no1751
v0.15.62014-08-13no1762
v0.15.52014-08-11no1779
v0.15.42014-08-07no1988
v0.15.32014-08-06no3674
v0.15.22014-08-04no1745
v0.15.12014-07-31no1852
v0.15.02014-07-29no1797
v0.14.32014-07-27no1702
v0.14.22014-07-25no1686
v0.14.12014-07-24no1679
v0.14.02014-07-22no1751
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-29no76
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-17no1671
v0.9.22014-02-12no1697
v0.9.12014-02-04no1684
v0.9.02014-02-02no1674
v0.8.72014-01-27no1695
v0.8.62014-01-23no1684
v0.8.52014-01-14no1701
v0.8.42014-01-13no1683
v0.8.32014-01-08no1683
v0.8.22014-01-07no1733
v0.8.12013-12-29no1695
v0.8.02013-12-27no1678
v0.7.62013-12-09no1747
v0.7.52013-12-05no1676
v0.7.42013-12-04no1767
v0.7.32013-11-29no1733
v0.7.22013-11-28no1713
v0.7.12013-11-28no1694
v0.7.02013-11-27no1692
v0.6.122013-11-22no846
v0.6.112013-11-20no848
v0.6.102013-11-11no853
v0.6.92013-11-07no853
v0.6.82013-11-05no838
v0.6.72013-11-02no844
v0.6.62013-10-28no853
v0.6.52013-10-26no817
v0.6.42013-10-22no836
v0.6.32013-10-21no820
v0.6.22013-10-17no822
v0.6.12013-10-14no823
v0.6.02013-10-10no823
v0.5.42013-10-04no847
v0.5.32013-09-29no810
v0.5.22013-09-29no809
v0.5.12013-09-26no831
v0.5.02013-09-25no814
v0.4.92013-09-20no810
v0.4.82013-09-20no809
v0.4.72013-09-13no810
v0.4.62013-09-12no811
v0.4.52013-09-09no812
v0.4.42013-09-05no812
v0.4.32013-09-02no811
v0.4.22013-09-02no812
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 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