← Back to issue list

Update nodejs plugin to use latest LTS version 8.12.0

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1797374
Type
issue
State
closed
Author
~foka
Labels
—
Created
Updated
Closed

Current evaluation

Updated Snapcraft's Node.js plugin default to 8.12.0 via merged PR snapcraft#2342, commit b847e74af.

Resolution: closed resolved

Reason: PR snapcraft#2342 implemented the Node.js 8.x LTS update and was merged as commit b847e74af, resolving the requested version change.

Evaluated by: mr-cal-bot

No scores available.

Issue body

According to https://nodejs.org/en/download/ , the latest LTS version of Node.js is now 8.12.0 (since 2018-09-10) (LTS codename "Carbon"), and I think the nodejs plugin should use that as the default. If there is any major reason for staying with the 6.x LTS "Boron" series, the 6.14.2 version listed in nodejs.py is outdated even though it was updated only four months ago (circa June 2018), see LP:1772126. The latest 6.x LTS version is 6.14.4 with security fixes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Updated Snapcraft's Node.js plugin default to 8.12.0 via merged PR snapcraft#2342, commit b847e74af.
stealth/space-bunny-alpha — closed resolved Node.js plugin default bumped from 6.x to the 8.12.0 LTS by snapcore/snapcraft PR #2342, merged as commit b847e74af ('nodejs plugin: update to the latest 8.x LTS version'); reporter linked the PR and the LP bug was closed.
stealth/space-bunny-alpha — closed resolved Updated the Node.js plugin default to 8.12.0, the latest 8.x LTS, via merged PR #2342 (commit b847e74af).
stealth/space-bunny-alpha — closed stale Closed without implementation or discussion; the Node.js 8 LTS update was later delivered by merged snapcraft#2342 (b847e74af).
qwen/qwen3.6-35b-a3b — — Requesting a Node.js plugin update to LTS 8.12.0 was closed without implementation or discussion. No code changes were applied, indicating the request was abandoned.
qwen/qwen3.6-35b-a3b — — Closed and abandoned. The request to update the Node.js plugin to version 8.12.0 received no discussion and was superseded by subsequent plugin updates, leaving the default version unchanged.
qwen/qwen3.6-35b-a3b — — Closed without resolution. The request to update the Node.js plugin to version 8.12.0 was abandoned and likely superseded by subsequent releases.
qwen3.6-35b-a3b-mtp-q6 — — Requested updating the nodejs plugin to LTS 8.12.0. The request was closed without comments or resolution, indicating it was abandoned or superseded by later updates. No code changes were applied.

Update history

Date Change
created

Related work

  • Likely Fixed By: snapcraft#2342 (confidence 100%)

    Merged PR implementing the Node.js 8 LTS default update in commit b847e74af.

  • Related To: snapcraft (launchpad)#1772126 (confidence 95%)

    Earlier issue updating the plugin default to Node.js 6.14.2, cited as context for this LTS upgrade.

Related issues

Issue Project State Summary Similarity
#2342 nodejs plugin: update to the latest 8.x LTS version snapcraft merged Merged PR #2342 updated Snapcraft's nodejs plugin to the latest Node.js 8.x LTS release in commit b847e74af.
92%
#2001 node-engine does not support NodeJS 8.X.X snapcraft closed Closed as stale; later PR #2342 updated Snapcraft's Node.js plugin to the latest 8.x LTS in commit b847e74af.
80%
#1772126 Update default nodejs version snapcraft (launchpad) closed Default nodejs plugin version bumped from 6.11.4 to the latest 6.x LTS (6.14.2) by snapcore/snapcraft PR #2157, commit 4b6636621; maintainer linked the PR and the Launchpad bug was closed.
80%
#1755524 Can not use NodeJS 8 snapcraft (launchpad) closed Closed as stale; Node.js 8 support was later addressed in snapcraft#2342 which updated the nodejs plugin to the latest 8.x LTS.
78%
#2157 nodejs plugin: update to the latest 6.x LTS point release snapcraft merged Merged in PR #2157 via commit 4b663662, updating the Node.js plugin to the latest 6.x LTS point release.
71%
#1794796 Update the nodejs plugin to be base aware snapcraft (launchpad) closed Base-aware Node.js plugin support was merged in snapcore/snapcraft#2356 via commit 3465f984f, covering the npm/yarn plugin work requested by the issue.
71%