v2.2.1
·
515 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Security
- Refresh
.trivyignoreagainst currently open Trivy alerts (#143, #147)- Re-triaged newly-flagged and version-fixed CVEs, then restored 6 entries that had been wrongly removed as version-fixed
Improvements
- Reformat the explicit engine's "Communication details" report section (#150)
- Aligned with the rest of the report's conventions (emoji-prefixed heading,
BLOCKEDlist moved ahead of the per-step breakdown), and reformatted each RUN step's request log as a code block
- Aligned with the rest of the report's conventions (emoji-prefixed heading,
Documentation
- Document how to fix npm's CA trust gap under the
explicitengine, including a worked example (#152) - Add
MAINTAINERS.mddocumenting project roles and access (#153) - Add release-verification and dependency-management guidance to
SECURITY.md(#154)
CI / Maintenance
- Cross-compile
buildkit-proxyinstead of emulating the build stage under QEMU (#146)- Pins the build stage to the host's own platform so the Go toolchain always compiles natively, regardless of the image's target platform
- Skip CI test jobs unaffected by a PR's changed paths (#148)
- A new
changesjob classifies a PR's changed paths and skips downstream jobs (Docker test matrix, multiarch check,test_action) whose inputs didn't change
- A new
- Eliminate a flaky SIGPIPE/pipefail race in test assert scripts (#144)
echo "$VAR" | grep -q PATTERNchains underset -o pipefailcould report FAIL even when the pattern matched, ifgrep -qexited early and killedechowith SIGPIPE before it finished writing
- Skip blocked-connection annotations when not running as the
reportaction (#149)report/src/main.js's annotations were gated only onblockedCount, so they leaked into the explicit-modetestCI job (which clearsGITHUB_STEP_SUMMARYto test proxy enforcement directly and was never meant to produce them); annotation output is now gated the same way as the Job Summary write
Dependencies
- Bump self-referential
dash14/buildcageaction pin to v2.2.0 (#145)
Full Changelog: v2.2.0...v2.2.1