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.94.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.201810062018-10-06nightlyyes10.11.06812
v4.0.0-nightly.201809292018-09-29yes10.6.06752
v4.0.0-nightly.201808212018-08-21yes10.2.06665
v4.0.0-nightly.201808192018-08-19yes10.2.06613
v4.0.0-nightly.201808172018-08-18yes10.2.0669
v3.0.32018-10-07latestno10.2.06653
v3.0.22018-09-27no10.2.0666837
v3.0.12018-09-27no10.2.0661641
v3.0.02018-09-18no10.2.0669447
v3.0.0-nightly.201809042018-09-05nightly-3-0-xyes10.2.066184
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-17betayes10.2.066408
v3.0.0-beta.122018-09-12yes10.2.066947
v3.0.0-beta.112018-09-12yes10.2.066382
v3.0.0-beta.102018-09-08yes10.2.066615
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.066946
v3.0.0-beta.52018-08-13yes10.2.0661234
v3.0.0-beta.42018-08-01yes10.2.0664984
v3.0.0-beta.32018-07-17yes10.2.0661444
v3.0.0-beta.22018-07-10yes10.2.066956
v3.0.0-beta.12018-06-21yes10.2.0662607
v2.1.0-unsupported.201808092018-08-09unsupportedno8.9.361934
v2.0.112018-10-01no8.9.3612556
v2.0.102018-09-19no8.9.3619217
v2.0.92018-09-10no8.9.36120348
v2.0.82018-08-22no8.9.36132411
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.36128991
v2.0.62018-08-01no8.9.36126212
v2.0.52018-07-13no8.9.36133120
v2.0.42018-07-03no8.9.36123324
v2.0.32018-06-21no8.9.36120440
v2.0.22018-05-22no8.9.36172015
v2.0.12018-05-16no8.9.36118802
v2.0.02018-05-01no8.9.36160343
v2.0.0-beta.82018-04-26yes8.9.3612647
v2.0.0-beta.72018-04-03yes8.9.3617504
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.15934196
v1.8.72018-05-16no8.2.159103313
v1.8.62018-04-27no8.2.15934995
v1.8.52018-04-26no8.2.1592582
v1.8.42018-03-16no8.2.159115207
v1.8.32018-03-06no8.2.15955179
v1.8.22018-02-07no8.2.15975351
v1.8.2-beta.52018-01-31yes8.2.1596282
v1.8.2-beta.42018-01-23yes8.2.1593665
v1.8.2-beta.32017-12-04yes8.2.1596485
v1.8.2-beta.22017-11-06yes8.2.1596507
v1.8.2-beta.12017-10-19yes8.2.1593176
v1.8.12017-09-29yes8.2.15963249
v1.8.02017-12-12yes8.2.15987233
v1.7.162018-08-221-7-xno7.9.0581986
v1.7.152018-05-16no7.9.0586931
v1.7.142018-04-27no7.9.0582273
v1.7.132018-03-15no7.9.0585323
v1.7.122018-01-31no7.9.05843476
v1.7.112018-01-23no7.9.05841822
v1.7.102017-12-18no7.9.058238933
v1.7.92017-10-11no7.9.058196993
v1.7.82017-09-24no7.9.05854251
v1.7.72017-09-05yes7.9.05833535
v1.7.62017-08-09no7.9.05849195
v1.7.52017-07-17no7.9.05866302
v1.7.42017-06-28yes7.9.05815186
v1.7.32017-06-08yes7.9.05821632
v1.7.22017-05-26yes7.9.05811903
v1.7.12017-05-16yes7.9.05812973
v1.7.02017-05-10yes7.9.058109078
v1.6.182018-05-15no7.4.0563184
v1.6.172018-01-31no7.4.0565297
v1.6.162018-01-23no7.4.0565700
v1.6.152017-10-11no7.4.05612110
v1.6.142017-09-28no7.4.0565221
v1.6.132017-09-06yes7.4.0569604
v1.6.122017-09-06yes7.4.0569943
v1.6.112017-05-25no7.4.056114028
v1.6.102017-05-16no7.4.05635353
v1.6.92017-05-10no7.4.0563210
v1.6.82017-05-01no7.4.05626920
v1.6.72017-04-18no7.4.05620292
v1.6.62017-04-07no7.4.05668438
v1.6.52017-03-31no7.4.05618169
v1.6.42017-03-22yes7.4.0568288
v1.6.32017-03-07yes7.4.0566149
v1.6.22017-03-01no7.4.05672199
v1.6.12017-02-21no7.4.05622594
v1.6.02017-02-07yes7.4.05664842
v1.5.12017-02-06yes7.4.0543720
v1.5.02017-01-24yes7.4.05410959
v1.4.162017-04-05no6.5.05338110
v1.4.152017-01-19no6.5.05379526
v1.4.142017-01-10no6.5.05376329
v1.4.132016-12-20no6.5.053104365
v1.4.122016-12-10no6.5.05422160
v1.4.112016-12-07no6.5.0537342
v1.4.102016-11-28no6.5.05317392
v1.4.82016-11-22no6.5.0539532
v1.4.72016-11-16no6.5.05310187
v1.4.62016-11-09no6.5.05330999
v1.4.52016-11-01no6.5.05313283
v1.4.42016-10-20no6.5.05319043
v1.4.32016-10-06no6.5.05338131
v1.4.22016-09-30no6.5.0539508
v1.4.12016-09-22no6.5.05313957
v1.4.02016-09-15no6.5.05367521
v1.3.152017-04-21no6.5.0522879
v1.3.142017-03-14no6.5.0523199
v1.3.132016-12-06no6.5.0524208
v1.3.122016-11-28no376
v1.3.102016-11-22no6.5.052367
v1.3.92016-11-16no6.5.0525205
v1.3.82016-10-20no7136
v1.3.72016-09-27no6.5.0522836
v1.3.62016-09-15no6.3.0523053
v1.3.52016-09-02no6.3.05218436
v1.3.42016-08-23no6.3.05219003
v1.3.32016-08-10no6.3.05224721
v1.3.22016-08-02no6.3.05216310
v1.3.12016-07-27no6.3.05222088
v1.3.02016-07-25no6.3.05231748
v1.2.82016-07-21no6.1.05114799
v1.2.72016-07-13no6.1.05114655
v1.2.62016-07-06no6.1.05113658
v1.2.52016-06-23no6.1.05117498
v1.2.42016-06-22no6.1.0515287
v1.2.32016-06-16no6.1.05110436
v1.2.22016-06-08no6.1.05113999
v1.2.12016-06-01no6.1.05112048
v1.2.02016-05-26no6.1.05123477
v1.1.32016-05-25no6.1.05020012
v1.1.22016-05-24no6.1.0505864
v1.1.12016-05-20no6.1.05019148
v1.1.02016-05-14no6.1.05018915
v1.0.22016-05-13no5.10.0499336
v1.0.12016-05-11no5.10.0498595
v1.0.02016-05-11no5.10.04948588
v0.37.82016-04-29no5.10.04942141
v0.37.72016-04-22no5.10.04910527
v0.37.62016-04-15no5.10.04923323
v0.37.52016-04-07no5.10.04912889
v0.37.42016-04-03no6.0.0-pre497954
v0.37.32016-03-27no5.1.14931163
v0.37.22016-03-14no15568
v0.37.12016-03-13no5.1.1494167
v0.37.02016-03-12no5.1.14921935
v0.36.122016-03-27no5.1.14737691
v0.36.112016-03-11no5.1.14711521
v0.36.102016-03-05no5.1.14710619
v0.36.92016-02-26no5.1.14713360
v0.36.82016-02-19no5.1.14711968
v0.36.72016-01-30no5.1.14723903
v0.36.62016-01-29no5.1.1473648
v0.36.52016-01-22no5.1.14710734
v0.36.42016-01-15no5.1.14726505
v0.36.32016-01-11no5.1.1476994
v0.36.22015-12-25no5.1.14716010
v0.36.12015-12-18no8432
v0.36.02015-12-11no5.1.14718841
v0.35.62016-01-11no19984
v0.35.52015-12-31no4.1.1453389
v0.35.42015-12-04no4.1.14512471
v0.35.32015-12-04no4.1.14513376
v0.35.22015-11-27no4.1.1458098
v0.35.12015-11-20no4.1.14510959
v0.35.02015-11-16no7852
v0.34.52015-11-26no10015
v0.34.42015-11-24no4.1.1452541
v0.34.32015-11-06no4.1.14513175
v0.34.22015-10-30no4.1.1459499
v0.34.12015-10-23no4.1.14511216
v0.34.02015-10-16no4.1.14526266
v0.33.92015-10-16no4.1.1458669
v0.33.82015-10-14no4.1.1453617
v0.33.72015-10-10no4.1.1456205
v0.33.62015-10-05no4.1.1455911
v0.33.52015-10-05no2248
v0.33.42015-10-02no4.1.1453509
v0.33.32015-09-26no4.1.1456596
v0.33.22015-09-25no4.1.1452330
v0.33.12015-09-22no4.1.1453774
v0.33.02015-09-17no5.0.0-pre456871
v0.32.32015-09-15no5.0.0-pre454286
v0.32.22015-09-10no3.3.0453173
v0.32.12015-09-09no3753
v0.32.02015-09-09no418
v0.31.22015-09-02no3.3.0459444
v0.31.12015-08-28no2556
v0.31.02015-08-26no3.1.0442308
v0.30.82015-09-26no10848
v0.30.72015-09-24no2943
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-24no2863
v0.30.02015-07-16no8828
v0.29.22015-07-07no2.3.14311799
v0.29.12015-07-03no2.3.1431514
v0.29.02015-07-03no553
v0.28.32015-06-23no2.2.1437288
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.3433148
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.3424253
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.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-28no3088
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-18no1700
v0.15.72014-08-15no1701
v0.15.62014-08-13no1712
v0.15.52014-08-11no1729
v0.15.42014-08-07no1938
v0.15.32014-08-06no3624
v0.15.22014-08-04no1695
v0.15.12014-07-31no1802
v0.15.02014-07-29no1747
v0.14.32014-07-27no1652
v0.14.22014-07-25no1636
v0.14.12014-07-24no1628
v0.14.02014-07-22no1701
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-17no1621
v0.9.22014-02-12no1647
v0.9.12014-02-04no1634
v0.9.02014-02-02no1623
v0.8.72014-01-27no1645
v0.8.62014-01-23no1634
v0.8.52014-01-14no1651
v0.8.42014-01-13no1633
v0.8.32014-01-08no1633
v0.8.22014-01-07no1681
v0.8.12013-12-29no1642
v0.8.02013-12-27no1626
v0.7.62013-12-09no1697
v0.7.52013-12-05no1626
v0.7.42013-12-04no1717
v0.7.32013-11-29no1683
v0.7.22013-11-28no1663
v0.7.12013-11-28no1644
v0.7.02013-11-27no1642
v0.6.122013-11-22no821
v0.6.112013-11-20no823
v0.6.102013-11-11no829
v0.6.92013-11-07no829
v0.6.82013-11-05no814
v0.6.72013-11-02no820
v0.6.62013-10-28no829
v0.6.52013-10-26no793
v0.6.42013-10-22no812
v0.6.32013-10-21no796
v0.6.22013-10-17no798
v0.6.12013-10-14no799
v0.6.02013-10-10no799
v0.5.42013-10-04no823
v0.5.32013-09-29no786
v0.5.22013-09-29no785
v0.5.12013-09-26no807
v0.5.02013-09-25no790
v0.4.92013-09-20no786
v0.4.82013-09-20no785
v0.4.72013-09-13no786
v0.4.62013-09-12no787
v0.4.52013-09-09no788
v0.4.42013-09-05no788
v0.4.32013-09-02no787
v0.4.22013-09-02no788
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 07 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