Skip to content

v1.2.0 – Migrated to selfphp/console

Choose a tag to compare

@selfphp selfphp released this 11 Jun 14:08
· 2 commits to main since this release

📦 Version 1.2.0 – Migrated to selfphp/console

This release removes the dependency on symfony/console in favor of the custom selfphp/console library. The CLI entry point (bin/phpdi) now uses a lightweight, framework-independent console layer with built-in command registration.


✨ What's New

Changed

  • bin/phpdi now powered by internal ConsoleApp (PSR-4 compatible)
  • CLI dispatching no longer relies on Symfony internals

Added

  • Minimalist register() mechanism for commands
  • Custom command dispatcher for better performance and control

Removed

  • symfony/console dependency (^6.0) completely removed

This improves portability, reduces dependencies, and paves the way for an even lighter and more customizable developer experience. 🎯