Update nodejs plugin to use latest LTS version 8.12.0
Metadata
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. |