Skip to content
This repository was archived by the owner on Dec 1, 2022. It is now read-only.

v1.0.0

Latest

Choose a tag to compare

@continuous-auth continuous-auth released this 18 Oct 01:55
9f405dd

1.0.0 (2022-10-18)

Bug Fixes

  • actually use the artifactSuffix when generating the filename (#111) (52d9c0e)

  • add support for nightlies (a62e4c2)

  • add user-friendly validation when an invalid input object is provided (#89) (eb17013)

  • always transform arch passed to downloadArtifact (#141) (df791a6)

  • avoid long paths in cache & lower the number of folders created (#186) (1165598), closes #185

  • correctly ship type definitions (0fefeea)

  • default falsy platform/arch to host values (#147) (330898b)

  • deprecate mirrorOptions.nightly_mirror in favor of mirrorOptions.nightlyMirror (#157) (7b295f3)

  • downgrade fs-extra to ^7.0.1 (#95) (834fae4)

  • ensure the SHASUM download call provides mirrorOptions (#110) (7c8b45b)

  • export all types (#103) (17edb44)

  • force release (f2c6253)

  • force release attempt (9f405dd)

  • force release attempt (9cba630)

  • make the cache to respect an artifact url (#113) (5661538)

  • parse proxy error (#216) (c99de4b)

  • pass through cacheRoot when downloading SHASUMS256.txt (7b524f5)

  • skip checksum for versions before it was implemented (#182) (ceab25d)

  • support npmrc for custom-version env variable (b1f8ffa)

  • trigger release (f949fc2)

  • upgrade global-agent to ^3.0.0 (#207) (b5a4b71)

  • GotDownloader: add URL to 404 error message (#146) (16c4ec2)

  • GotDownloader: destroy the writeStream if possible when the download errors (#145) (2422ca4)

  • trigger release (9faab3a)

  • use armv7l if process.config.variable.arm_version is undefined (#128) (355d0e7)

  • use CFA v2 (e60002f)

  • fix!: upgrade got to 11.8.5 (#225) (a8bb6f1), closes #225

  • Save cache to standard directory (6cd027e), closes #24

Features

  • proxy: support http(s)_proxy sans prefix on nodejs@>=10 (#214) (4d303d3)
  • @electron/download (76c4147)
  • add debug support (#94) (06c86ea)
  • add environment variable to override version downloaded (#155) (eb52c3b)
  • add initializeProxy helper for downstream packages (#118) (49a3181)
  • add optional "tempDirectory" download request option (#127) (790db6a)
  • allow bare version placeholder to be replaced in customDir (#143) (b7c50a5)
  • allow custom URL resolution with resolveAssetURL (#158) (3481db1)
  • allow only passing a base URL to downloadArtifact (#156) (8857e40)
  • emit warning if downloading a deprecated linux/ia32 binary (#100) (a25c0fb)
  • force release (be76b35)
  • make platform and arch optional in downloadArtifact (#109) (7b1b9c1), closes #107
  • support hardcoded checksums (#200) (1671db2)
  • GotDownloader: add progress bar & progress callback option (#148) (897726a)
  • pass in downloader options to got (#90) (0a64fd4)

BREAKING CHANGES

  • minimum Node.js version is >= 12
  • Cache is no longer stored in ~/.electron.