CPAC v0.8.1
Pre-release
Pre-release
Source-Based Self-Update System
cpac upgrade— builds from source, clones repo at latest tag,cargo build --release, replaces binary- Version check on every run — cached 24h, shows colored notice if newer version available
--no-check-updates— global flag to skip version check on any command- Config preserved —
~/.cpac/(config, trust-db, cache) never modified during upgrade - Sudo handling — auto-detects if
/usr/local/binneeds elevated permissions - Prerequisite checks — verifies
gitandcargoare installed before upgrading - Safe replacement — renames current binary, copies new one, cleans up
Panel & Backend Changes (bundled with v0.8.0 work)
- Panel redesign: unified Review tab across volunteer/maintainer/admin panels
- NVIDIA NIM AI analysis: Worker proxies to reasoning model for PKGBUILD diff security analysis
- Weekly email reports via Resend: staggered by account creation date
- Cloudflare cron trigger: daily at midnight UTC for report generation
- RLS recursion fix: SECURITY DEFINER helper functions
Upgrade
cpac upgradeOr reinstall from source:
curl -sSf https://thecinderproject.qd.je/cpac/install.sh | bashFull Changelog: v0.8.0...v0.8.1