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.107.0
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
24K
decreased by-12.06%
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.201810102018-10-10nightlyyes10.11.069191
v4.0.0-nightly.201810062018-10-06yes10.11.06889
v4.0.0-nightly.201809292018-09-29yes10.6.06755
v4.0.0-nightly.201808212018-08-21yes10.2.06667
v4.0.0-nightly.201808192018-08-19yes10.2.06613
v4.0.0-nightly.201808172018-08-18yes10.2.0669
v4.0.0-beta.52018-10-23betayes10.11.06916
v4.0.0-beta.42018-10-19yes10.11.069293
v4.0.0-beta.32018-10-12yes10.11.069397
v4.0.0-beta.22018-10-12yes10.11.069217
v4.0.0-beta.12018-10-11yes10.11.069204
v3.0.52018-10-19latestno10.2.0664154
v3.0.42018-10-11no10.2.0668804
v3.0.32018-10-07no10.2.0667535
v3.0.22018-09-27no10.2.0669619
v3.0.12018-09-27no10.2.0661917
v3.0.02018-09-18no10.2.06611717
v3.0.0-nightly.201809042018-09-05nightly-3-0-xyes10.2.066189
v3.0.0-nightly.201808232018-08-24yes10.2.0667
v3.0.0-nightly.201808212018-08-21yes10.2.066224
v3.0.0-nightly.201808182018-08-18yes10.2.06667
v3.0.0-beta.132018-09-17yes10.2.066481
v3.0.0-beta.122018-09-12yes10.2.0661010
v3.0.0-beta.112018-09-12yes10.2.066396
v3.0.0-beta.102018-09-08yes10.2.066618
v3.0.0-beta.92018-09-06yes10.2.066520
v3.0.0-beta.82018-08-29yes10.2.0661338
v3.0.0-beta.72018-08-22yes10.2.066730
v3.0.0-beta.62018-08-20yes10.2.066959
v3.0.0-beta.52018-08-13yes10.2.0661237
v3.0.0-beta.42018-08-01yes10.2.0665037
v3.0.0-beta.32018-07-17yes10.2.0661449
v3.0.0-beta.22018-07-10yes10.2.066957
v3.0.0-beta.12018-06-21yes10.2.0664038
v2.1.0-unsupported.201808092018-08-09unsupportedno8.9.361934
v2.0.122018-10-19no8.9.3612088
v2.0.112018-10-01no8.9.36112678
v2.0.102018-09-19no8.9.36110625
v2.0.92018-09-10no8.9.36123560
v2.0.82018-08-22no8.9.36135488
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.36130407
v2.0.62018-08-01no8.9.36128564
v2.0.52018-07-13no8.9.36134099
v2.0.42018-07-03no8.9.36124075
v2.0.32018-06-21no8.9.36120652
v2.0.22018-05-22no8.9.36173772
v2.0.12018-05-16no8.9.36119395
v2.0.02018-05-01no8.9.36165212
v2.0.0-beta.82018-04-26yes8.9.3612658
v2.0.0-beta.72018-04-03yes8.9.3617564
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.3611899
v2.0.0-beta.22018-03-05yes8.9.3615357
v2.0.0-beta.12018-02-21yes8.9.3611372
v1.8.82018-08-221-8-xno8.2.15946793
v1.8.72018-05-16no8.2.159106296
v1.8.62018-04-27no8.2.15935357
v1.8.52018-04-26no8.2.1592586
v1.8.42018-03-16no8.2.159116563
v1.8.32018-03-06no8.2.15955596
v1.8.22018-02-07no8.2.15975923
v1.8.2-beta.52018-01-31yes8.2.1596350
v1.8.2-beta.42018-01-23yes8.2.1593676
v1.8.2-beta.32017-12-04yes8.2.1596493
v1.8.2-beta.22017-11-06yes8.2.1596541
v1.8.2-beta.12017-10-19yes8.2.1593177
v1.8.12017-09-29yes8.2.15963673
v1.8.02017-12-12yes8.2.15992725
v1.7.162018-08-221-7-xno7.9.0583116
v1.7.152018-05-16no7.9.0586973
v1.7.142018-04-27no7.9.0582276
v1.7.132018-03-15no7.9.0585353
v1.7.122018-01-31no7.9.05843713
v1.7.112018-01-23no7.9.05842921
v1.7.102017-12-18no7.9.058239513
v1.7.92017-10-11no7.9.058197725
v1.7.82017-09-24no7.9.05854357
v1.7.72017-09-05yes7.9.05834036
v1.7.62017-08-09no7.9.05849325
v1.7.52017-07-17no7.9.05866520
v1.7.42017-06-28yes7.9.05815205
v1.7.32017-06-08yes7.9.05821652
v1.7.22017-05-26yes7.9.05811913
v1.7.12017-05-16yes7.9.05813253
v1.7.02017-05-10yes7.9.058109747
v1.6.182018-05-15no7.4.0563349
v1.6.172018-01-31no7.4.0565364
v1.6.162018-01-23no7.4.0565755
v1.6.152017-10-11no7.4.05612124
v1.6.142017-09-28no7.4.0565222
v1.6.132017-09-06yes7.4.0569606
v1.6.122017-09-06yes7.4.0569964
v1.6.112017-05-25no7.4.056114167
v1.6.102017-05-16no7.4.05635386
v1.6.92017-05-10no7.4.0563212
v1.6.82017-05-01no7.4.05626957
v1.6.72017-04-18no7.4.05620319
v1.6.62017-04-07no7.4.05668524
v1.6.52017-03-31no7.4.05618188
v1.6.42017-03-22yes7.4.0568300
v1.6.32017-03-07yes7.4.0566155
v1.6.22017-03-01no7.4.05672257
v1.6.12017-02-21no7.4.05622609
v1.6.02017-02-07yes7.4.05665082
v1.5.12017-02-06yes7.4.0543727
v1.5.02017-01-24yes7.4.05410980
v1.4.162017-04-05no6.5.05338650
v1.4.152017-01-19no6.5.05379930
v1.4.142017-01-10no6.5.05376356
v1.4.132016-12-20no6.5.053105408
v1.4.122016-12-10no6.5.05422183
v1.4.112016-12-07no6.5.0537342
v1.4.102016-11-28no6.5.05317400
v1.4.82016-11-22no6.5.0539533
v1.4.72016-11-16no6.5.05310198
v1.4.62016-11-09no6.5.05331007
v1.4.52016-11-01no6.5.05313290
v1.4.42016-10-20no6.5.05319060
v1.4.32016-10-06no6.5.05338140
v1.4.22016-09-30no6.5.0539510
v1.4.12016-09-22no6.5.05313962
v1.4.02016-09-15no6.5.05367579
v1.3.152017-04-21no6.5.0522881
v1.3.142017-03-14no6.5.0523208
v1.3.132016-12-06no6.5.0524241
v1.3.122016-11-28no376
v1.3.102016-11-22no6.5.052367
v1.3.92016-11-16no6.5.0525288
v1.3.82016-10-20no7138
v1.3.72016-09-27no6.5.0522836
v1.3.62016-09-15no6.3.0523055
v1.3.52016-09-02no6.3.05218554
v1.3.42016-08-23no6.3.05219152
v1.3.32016-08-10no6.3.05224849
v1.3.22016-08-02no6.3.05216437
v1.3.12016-07-27no6.3.05222261
v1.3.02016-07-25no6.3.05231956
v1.2.82016-07-21no6.1.05114930
v1.2.72016-07-13no6.1.05114793
v1.2.62016-07-06no6.1.05113789
v1.2.52016-06-23no6.1.05117623
v1.2.42016-06-22no6.1.0515412
v1.2.32016-06-16no6.1.05110563
v1.2.22016-06-08no6.1.05114125
v1.2.12016-06-01no6.1.05112175
v1.2.02016-05-26no6.1.05123730
v1.1.32016-05-25no6.1.05020138
v1.1.22016-05-24no6.1.0505994
v1.1.12016-05-20no6.1.05019308
v1.1.02016-05-14no6.1.05019114
v1.0.22016-05-13no5.10.0499490
v1.0.12016-05-11no5.10.0498719
v1.0.02016-05-11no5.10.04948903
v0.37.82016-04-29no5.10.04942405
v0.37.72016-04-22no5.10.04910651
v0.37.62016-04-15no5.10.04923463
v0.37.52016-04-07no5.10.04913026
v0.37.42016-04-03no6.0.0-pre498080
v0.37.32016-03-27no5.1.14931649
v0.37.22016-03-14no15722
v0.37.12016-03-13no5.1.1494293
v0.37.02016-03-12no5.1.14922422
v0.36.122016-03-27no5.1.14737914
v0.36.112016-03-11no5.1.14711645
v0.36.102016-03-05no5.1.14710746
v0.36.92016-02-26no5.1.14713488
v0.36.82016-02-19no5.1.14712094
v0.36.72016-01-30no5.1.14724003
v0.36.62016-01-29no5.1.1473741
v0.36.52016-01-22no5.1.14710827
v0.36.42016-01-15no5.1.14726602
v0.36.32016-01-11no5.1.1477088
v0.36.22015-12-25no5.1.14716106
v0.36.12015-12-18no8541
v0.36.02015-12-11no5.1.14719015
v0.35.62016-01-11no20118
v0.35.52015-12-31no4.1.1453482
v0.35.42015-12-04no4.1.14512579
v0.35.32015-12-04no4.1.14513469
v0.35.22015-11-27no4.1.1458191
v0.35.12015-11-20no4.1.14511052
v0.35.02015-11-16no7973
v0.34.52015-11-26no10083
v0.34.42015-11-24no4.1.1452605
v0.34.32015-11-06no4.1.14513236
v0.34.22015-10-30no4.1.1459563
v0.34.12015-10-23no4.1.14511281
v0.34.02015-10-16no4.1.14526392
v0.33.92015-10-16no4.1.1458749
v0.33.82015-10-14no4.1.1453677
v0.33.72015-10-10no4.1.1456266
v0.33.62015-10-05no4.1.1455971
v0.33.52015-10-05no2315
v0.33.42015-10-02no4.1.1453572
v0.33.32015-09-26no4.1.1456659
v0.33.22015-09-25no4.1.1452392
v0.33.12015-09-22no4.1.1453836
v0.33.02015-09-17no5.0.0-pre456995
v0.32.32015-09-15no5.0.0-pre454357
v0.32.22015-09-10no3.3.0453235
v0.32.12015-09-09no3815
v0.32.02015-09-09no418
v0.31.22015-09-02no3.3.0459446
v0.31.12015-08-28no2559
v0.31.02015-08-26no3.1.0442308
v0.30.82015-09-26no10948
v0.30.72015-09-24no3005
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-30no6346
v0.30.12015-07-24no2865
v0.30.02015-07-16no8832
v0.29.22015-07-07no2.3.14312005
v0.29.12015-07-03no2.3.1431514
v0.29.02015-07-03no554
v0.28.32015-06-23no2.2.1437304
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.3425473
v0.26.02015-05-12no1.6.3423801
v0.25.32015-05-08no1.6.3424259
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.3413811
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-28no3093
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-18no1762
v0.15.72014-08-15no1763
v0.15.62014-08-13no1774
v0.15.52014-08-11no1791
v0.15.42014-08-07no2000
v0.15.32014-08-06no3686
v0.15.22014-08-04no1757
v0.15.12014-07-31no1864
v0.15.02014-07-29no1809
v0.14.32014-07-27no1714
v0.14.22014-07-25no1698
v0.14.12014-07-24no1691
v0.14.02014-07-22no1765
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-07no879
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-17no1683
v0.9.22014-02-12no1709
v0.9.12014-02-04no1696
v0.9.02014-02-02no1686
v0.8.72014-01-27no1707
v0.8.62014-01-23no1696
v0.8.52014-01-14no1713
v0.8.42014-01-13no1695
v0.8.32014-01-08no1695
v0.8.22014-01-07no1745
v0.8.12013-12-29no1707
v0.8.02013-12-27no1690
v0.7.62013-12-09no1759
v0.7.52013-12-05no1688
v0.7.42013-12-04no1779
v0.7.32013-11-29no1746
v0.7.22013-11-28no1725
v0.7.12013-11-28no1706
v0.7.02013-11-27no1704
v0.6.122013-11-22no852
v0.6.112013-11-20no854
v0.6.102013-11-11no859
v0.6.92013-11-07no859
v0.6.82013-11-05no844
v0.6.72013-11-02no850
v0.6.62013-10-28no859
v0.6.52013-10-26no823
v0.6.42013-10-22no842
v0.6.32013-10-21no826
v0.6.22013-10-17no828
v0.6.12013-10-14no829
v0.6.02013-10-10no829
v0.5.42013-10-04no853
v0.5.32013-09-29no816
v0.5.22013-09-29no815
v0.5.12013-09-26no837
v0.5.02013-09-25no820
v0.4.92013-09-20no816
v0.4.82013-09-20no815
v0.4.72013-09-13no816
v0.4.62013-09-12no817
v0.4.52013-09-09no818
v0.4.42013-09-05no818
v0.4.32013-09-02no817
v0.4.22013-09-02no818
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 23 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