Releases: AFelipeTrujillo/php-archist
Release list
Interactive Setup & Environment Support
v1.3.1 Interactive Setup & Environment Support
Release V1.2.0
Make scaffolding interactive and add composer.json generation
- Added interactive prompts for project name, description, type, and license.
- Implemented automatic composer.json generation with PSR-4 autoloading.
- Added vendor/autoload.php validation in public/index.php.
- Updated directory structure to include tests/ and delivery/ folders.
- Improved CLI output with ASCII logo and success messages.
Initial Release: The Foundation of Archist
We are excited to announce the first official release of Archist! This version provides the essential scaffolding logic to kickstart any PHP project using Clean Architecture principles in seconds.
What's included in v1.0:
-
Automatic Scaffolding: Instantly generates the src/ directory with standardized layers (Domain, Application, Infrastructure, and Shared).
-
Public Entry Point: Creates a public/ folder with an initial index.php to keep your web root separate from your source code.
-
Git Compatibility: Automatically includes .gitkeep files in all subdirectories, ensuring your folder structure is preserved when committing to Git.
-
CLI Experience: A clean, emoji-free terminal output with a custom ASCII logo for a professional look.
-
Zero Dependencies: A standalone Bash script that works out of the box on Linux, macOS, and Windows (via WSL or Git Bash).