Skip to content

v0.0.7 beta

Latest

Choose a tag to compare

@Athulsn10 Athulsn10 released this 26 Jan 08:47
· 13 commits to main since this release

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 .zip database 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-cli

Or run directly with:

npx athul-cli init

Run 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.