You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Breaking
Manifest and source fields reject unknown keys instead of silently ignoring them;
provider-specific inputs remain supported under params.
Fixed
Verify cached bytes and source provenance before reuse or fresh lockfile creation.
Reject unsafe cache paths, including symlinks escaping the cache root.
Preserve existing files after failed downloads or checksum mismatches; replace downloads,
provenance, and lockfiles atomically using unique temporary files.
Reuse provider clients across downloads and close internally owned clients on success or failure.
Report invalid dates, radar IDs, manifest YAML, and lockfiles with clear CLI input errors.
Infer multiple domains correctly when constructing a custom registry without a domain catalog.
Gate package publishing on successful CI for the exact main-branch release commit.