Release Notes
Features
- Add Homebrew installer and self-update guard
- Add workflow to update changelog on release
- Verify releases with embedded zipsign public key
- Add cargo-deny supply chain checks and weekly advisory scan
- Add preflight checks, smoke tests, and archive signing
- Add weekly token probe workflow
- Add version comparison and Cargo.toml version update functions
- Add prepare-release.sh for release preparation
Bug Fixes
- Handle path() Result and serialize CWD tests
Documentation
- Add ADRs for self-update guard and signed updates, plus agent docs
- Add release procedure documentation
Continuous Integration
- Add retry logic for CHANGELOG commit
- Remove announce job
Miscellaneous
- Skip changelog-update and version-bump commits
- Add docs ignore patterns and homepage
- Update dependencies and bump rust-version
- Skip release commits in changelog
Install aic 0.1.6
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CaicoLeung/aic/releases/download/v0.1.6/aic-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/CaicoLeung/aic/releases/download/v0.1.6/aic-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install CaicoLeung/aic/aic
Download aic 0.1.6