Skip to content

Releases: AFelipeTrujillo/php-archist

Interactive Setup & Environment Support

Choose a tag to compare

@AFelipeTrujillo AFelipeTrujillo released this 09 Jan 16:13
v1.3.1

Interactive Setup & Environment Support

Release V1.2.0

Choose a tag to compare

@AFelipeTrujillo AFelipeTrujillo released this 08 Jan 13:33

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

Choose a tag to compare

@AFelipeTrujillo AFelipeTrujillo released this 01 Jan 19:48

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