Skip to content

Release notes

Eugene Lazutkin edited this page Jun 11, 2026 · 2 revisions

The full release history of install-artifact-from-github. The README shows the recent releases only.

1.6.0 (2026-04-26)

N-API support. Both utilities accept --napi level / --napi-var ENVVAR (default: DOWNLOAD_NAPI): when an N-API level is declared, the URL slot that normally encodes the Node ABI (process.versions.modules) becomes napi-v${level}, collapsing the per-Node-major build matrix to one binary per platform/arch. See Using N-API.

1.5.0 (2026-04-26)

Optional proxy support for corporate / enterprise environments: --agent / --agent-var / DOWNLOAD_AGENT point at a module whose default export is an http.Agent — you bring your own proxy package, the helper stays zero-dependency. See Using a proxy.

The package was converted to ESM, and the minimum supported Node is now 18 (engines.node: ">=18").

Earlier releases

  • 1.4.0 (2025-05-12) — added support for uncompressed artifacts and selective compression format (--format).
  • 1.3.5 (2023-11-15) — propagated the previous timeout fix to the saving utility.
  • 1.3.4 (2023-11-15) — minor fixes + a timeout fix: use a new default agent for GET. Thx, Laura Hausmann.
  • 1.3.3 (2023-05-25) — minor refactor, added support for a personal token.
  • 1.3.2 (2022-12-19) — added support for the 204 response and error logging.
  • 1.3.1 (2022-06-12) — added a way to specify a custom build, thx Grisha Pushkov + a test.
  • 1.3.0 (2021-12-26) — enhanced support for custom mirrors.
  • 1.2.0 (2020-11-13) — support for NPM >= 7.
  • 1.1.3 (2020-10-16) — technical release: updated docs.
  • 1.1.2 (2020-10-16) — technical release: updated docs.
  • 1.1.1 (2020-10-11) — numerous bugfixes to please the GitHub REST API.
  • 1.1.0 (2020-10-11) — moved save-to-github here from a separate project, reduced 3rd-party dependencies.
  • 1.0.2 (2020-07-15) — fixed a yarn-specific bug.
  • 1.0.1 (2020-07-15) — fixed a bug in the environment variable parameter.
  • 1.0.0 (2020-07-14) — initial release (extracted from node-re2).

Clone this wiki locally