Release 1.7.0
Metadata
Current evaluation
Merged release 1.7.0 after approval and passing CI. Updates include environment variable support, core22 package filtering, package list refresh, global variable expansion, adjusted callback parameters, plugin validator options, and fixed documentation generation.
Suggested action: —
No scores available.
Issue body
## Changelog
* Add support for application-defined environment variables
* Add package filter for core22
* Refresh packages list before installing packages
* Expand global variables in parts definition
* Adjust prologue/epilogue callback parameters
* Make plugin options available in plugin environment validator
* Fix readthedocs documentation generation
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged release 1.7.0 after approval and passing CI. Updates include environment variable support, core22 package filtering, package list refresh, global variable expansion, adjusted callback parameters, plugin validator options, and fixed documentation generation. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to release version 1.7.0. The update introduces application-defined environment variables, core22 package filtering, expanded global variables in parts definitions, and resolves documentation generation issues. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #230 Release 1.7.1 | craft-parts | merged | Merged release 1.7.1 after approval and passing CI checks. The update fixes a stdout leak during snap installation and corrects plugin validation dependencies across 18 files. | |
| #572 Release 1.25.2 | craft-parts | merged | Merged release 1.25.2 addressing four bugs: compiler plugin priming, redundant channel override, part dependency validation, and environment variable expansion. Approved by one reviewer and passed CI checks. | |
| #205 Release 1.5.0 | craft-parts | merged | Release 1.5.0 merged after approval and CI checks. Adds rust and npm plugins, a project name argument for LifecycleManager, exported symbols for custom plugins, and refactored environment validation across five files. | |
| #352 Release 1.18.0 | craft-parts | merged | Merged release 1.18.0 following two reviewer approvals and passing CI checks. The update adds SCons, Ant, and Maven plugins, fixes lifecycle work directory cleaning, improves error handling, and updates documentation. | |
| #235 Release 1.7.2 | craft-parts | merged | Merged release 1.7.2 after single reviewer approval and passing CI. Resolves git repository update failures and corrects stage package removal during build updates across 13 files. | |
| #584 Release 1.26.0 | craft-parts | merged | Merged release 1.26.0 following two approvals and passing CI. Changes include documentation, build system, CI, and unit test updates. This release finalizes the 1.x series ahead of upcoming ruff formatting changes. | |
| #736 Release 1.31.0 | craft-parts | merged | 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. | |
| #409 Release 1.19.0 | craft-parts | merged | Merged release 1.19.0 after approval and passing CI. Changes include offline plugin support, yum and CentOS compatibility, optional overlay support, rpm source handling, and documentation and code cleanup. | |
| #320 Release 1.17.0 | craft-parts | merged | Merged release 1.17.0 after reviewer approval and passing CI. Updates fix go plugin mod download for jammy, remove hardcoded Ubuntu version, add a plain file source handler, and pass build attributes and state to post-step callbacks. | |
| #515 Release 1.19.7 | craft-parts | merged | Merged release 1.19.7 following two approvals. The update restricts project variable loading to the adopting part only. Changes affect five files with nine additions and four deletions. |