v2.13.0 - One-liner Install, Global CLI, Interactive Setup
Key Features
1. One-liner Install Command
bash <(curl -fsSL https://raw.githubusercontent.com/marcusquinn/aidevops/main/setup.sh)- Works for fresh install AND updates
- Auto-detects curl execution, clones repo to ~/Git/aidevops
- Re-executes local setup.sh after cloning
2. New aidevops CLI Command
Global CLI installed to /usr/local/bin/aidevops:
aidevops status- Comprehensive installation status checkaidevops update- Update to latest versionaidevops uninstall- Clean removal with promptsaidevops version- Version info with update checkaidevops help- Usage information
3. Enhanced Setup with Interactive Prompts
Setup now offers to install:
- Required dependencies (jq, curl, ssh) via detected package manager
- Optional dependencies (sshpass)
- Recommended tools (Tabby terminal, Zed editor)
- OpenCode extension for Zed
- Git CLI tools (gh, glab)
- SSH key generation
- Shell aliases
4. Multi-Platform Package Manager Support
Auto-detects and uses: brew, apt, dnf, yum, pacman, apk
5. Multi-Shell Support
Detects and configures: bash, zsh, fish, ksh
Uses correct rc file for each platform
6. New Documentation
.wiki/CLI-Reference.md- Complete CLI documentation- Updated
Home.md,Getting-Started.mdwith new install method
Files Changed
setup.sh- Added bootstrap_repo(), install_aidevops_cli(), setup_recommended_tools()aidevops.sh- New CLI script (status/update/uninstall commands)README.md- Updated Quick Start sectionCHANGELOG.md- Release notesVERSION- Bumped to 2.13.0.wiki/*.md- Documentation updates
Full Changelog
https://github.com/marcusquinn/aidevops/blob/main/CHANGELOG.md