Repository navigation
v0.0.7-beta Release Notes
Release Type: Beta
Status: Pre-stable, feature-complete for initial workflows
π Overview
athul-cli v0.0.7-beta introduces a fully interactive command-line experience for setting up local WordPress projects using DDEV, enhanced with AI-powered error analysis. This release focuses on developer experience, guided setup, and intelligent diagnostics, and is intended for early adopters and feedback.
β¨ Key Features
Automated Environment Checks
- Detects operating system compatibility
- Verifies Docker Desktop availability and runtime status
- Confirms DDEV installation before proceeding
Interactive Project Setup
- Validates WordPress project structure (
wp-content/themes/...) - Guided prompts to assist users in starting Docker if not running
- Safe, step-by-step initialization flow
AI-Powered Error Handling (Beta)
- Integrates Gemini AI to analyze Docker and DDEV errors
- Converts cryptic error messages into plain-English explanations
- Helps developers troubleshoot faster with actionable insights
Database Import Support
- Supports
.sql,.sql.gz, and.zipdatabase files - Optional database import during project initialization
Enhanced CLI User Interface
-
Modern terminal UI with:
- Colorized output
- Spinners and progress indicators
- Clear status messaging and error visibility
π Installation & Usage
npm install -g athul-cliOr run directly with:
npx athul-cli initRun the command from a valid WordPress project directory.
β οΈ Beta Notes
- This is a beta release and APIs or behaviors may change.
- AI-powered error handling is experimental and subject to refinement.
- Feedback, bug reports, and suggestions are strongly encouraged.
π§ Technical Notes
- Requires Node.js 18 or higher
- Designed for local development environments
- Compatible with Docker Desktop and DDEV-based workflows
- Distributed as a compiled CLI via npm
π Whatβs Next
Planned improvements for upcoming releases:
- Improved error classification and suggestions
- Configuration caching
- Additional WordPress project templates
- Enhanced logging and debug modes
π Feedback
Please report issues or feature requests via GitHub.
Community feedback will directly shape the stable v1.0.0 release.