Release Notes v2.0.2
Released: 2025-12-31
This release focuses on distribution improvements and CI/CD reliability—expanding package availability for Arch Linux users and hardening the release automation pipeline.
🌟 Highlights
📦 Arch Linux AUR Package
Arch users can now install Git-Iris directly from the AUR using yay -S git-iris-bin or paru -S git-iris-bin. The CI/CD pipeline automatically publishes updated PKGBUILD files with SHA256 checksums for both x86_64 and aarch64 binaries on each release.
📝 Comprehensive GitHub Action Documentation
New dedicated documentation page at /reference/github-action covers the complete Action API: all inputs/outputs, provider-specific examples (OpenAI, Anthropic, Google), custom instructions, and platform compatibility. The action metadata was also updated to "Git-Iris Action" with clearer marketplace descriptions.
🐛 Reliable Version Detection
The release workflow now uses explicit semver pattern matching (v[0-9]*.[0-9]*.[0-9]*) to filter tags, preventing major-only tags like v2 from breaking downstream version parsing. Version string splitting also migrated from IFS-based parsing to cut commands for cross-shell reliability.
📦 Distribution
- AUR publishing added to CI/CD pipeline via
KSXGitHub/github-actions-deploy-auraction - PKGBUILD dynamically generates SHA256 checksums from GitHub release binaries
- Package supports both x86_64 and aarch64 Linux architectures
📝 Documentation
- Added
docs/reference/github-action.mdwith 250+ lines covering:- Quick start examples and complete input/output reference tables
- Provider-specific configurations for OpenAI, Anthropic, and Google
- Custom instructions, output handling, and version pinning
- Platform compatibility matrix and troubleshooting tips
- Updated VitePress sidebar navigation to include the new GitHub Action page
- Renamed action from "Git-Iris" to "Git-Iris Action" for marketplace clarity
- Revised action description to emphasize the AI agent aspect
🐛 Fixes
- Version detection filters to semver tags only, excluding malformed tags like
v2 - Version parsing uses
cutinstead of IFS word splitting for reliability across shell environments - Added debug output for parsed version components during workflow runs
Upgrade Notes
- No breaking changes—this is a drop-in upgrade from v2.0.1
- Arch Linux users can now install via AUR:
yay -S git-iris-bin - GitHub Action users should reference
hyperb1iss/git-iris@v2(unchanged)