← Back to issue list

Release 1.31.0

View original Github issue

Metadata

Project
craft-parts
Number
#736
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged release 1.31.0 via PR #736 (commit ad804d62), shipping npm plugin improvements and expanded plugin documentation.

Resolution: closed resolved

Reason: PR #736 was merged as commit ad804d62, and the changelog records release 1.31.0 dated 2024-05-16. Its npm plugin refactor came from merged PR #719.

Evaluated by: mr-cal-bot

No scores available.

Issue body

## Changelog - Refactored npm plugin - npm-node-version option now accepts a NVM-style version identifier - Move Node.js download to pull commands - Verify SHA256 checksums after node.js download - Use new-style npm-install commands if npm version is newer than 8.x - Set NODE_ENV to production by default - New and improved documentation - Add go plugin reference - Add nil plugin reference - Add make pliugin reference - Add autotools plugin reference - Add cmake plugin reference - Add scons plugin reference - Add ant plugin reference - Add dotnet plugin reference - Add meson plugin reference - Documentation fixes

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged release 1.31.0 via PR #736 (commit ad804d62), shipping npm plugin improvements and expanded plugin documentation.
stealth/space-bunny-alpha — closed resolved Merged release 1.31.0 in PR #736 (commit ad804d62), adding npm-plugin refactors and expanded documentation for multiple build systems.
stealth/space-bunny-alpha — closed resolved Merged release 1.31.0: npm plugin refactors and added documentation for Go, Make, CMake, Meson and other build systems.
qwen/qwen3.6-35b-a3b — — Merged release 1.31.0 after two approvals and passing CI. Refactors npm plugin for NVM-style versions, SHA256 verification, and production NODE_ENV defaults. Updates documentation for various build systems and fixes docs.
qwen3.6-35b-a3b-mtp-q6 — — Merged release 1.31.0 by maintainer cmatsuoka. Updates include npm plugin refactoring with NVM-style version support, SHA256 checksum verification, and expanded documentation for various build plugins.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-parts#719 (confidence 99%)

    Merged PR #719 supplied the npm plugin changes included in release 1.31.0.

Related issues

Issue Project State Summary Similarity
#847 Release 1.33.1 craft-parts merged Merged as release 1.33.1 in #847 (c3826554), including #845’s stateless NPM plugin fix; merge #848 promoted the release to main.
77%
#693 Release 1.29.0 craft-parts merged Merged release 1.29.0 in #693 (c0e2063c), adding Maven plugin docs, documentation linters, and reworked shared-doc bundling.
71%