v0.9.3
Checksums Only
⚠ Do not download or use the binary artifacts below.
They are provided for SHA-256 checksum verification only.
CPAC must be built from source. Use the install script or build manually.
fix: decouple snapshot queueing from PKGBUILD fetch
Previously, if PKGBUILD fetch failed (official packages, network issues),
no snapshot was queued at all. Now:
- PKGBUILD fetch failure → hash-only snapshot queued (no PKGBUILD content)
- PKGBUILD fetch success → full snapshot with sanitized PKGBUILD
- Unknown packages also queue hash-only snapshots on contribution
- Single fetch per install (was fetching twice for upgrades)
- Upgrades use already-fetched PKGBUILD for diff (no redundant fetch)
cargo clippy clean, 23/23 tests pass
Full Changelog: v0.9.2...v0.9.3