๐ŸŽ‰ Version 2.0 of the Chappy PHP Framework is here!

This is the most feature-packed release to date, introducing powerful new capabilities across the board from E-mail automation to real-time CLI testing.


๐Ÿš€ New Features

  • ๐Ÿ“ฌ Email Service (send, queue, templates)
  • ๐Ÿ“ก Event/Listener Architecture
  • ๐Ÿงต Queue & Job Dispatcher Service
  • ๐Ÿง‘โ€๐Ÿซ Service Classes for clean business logic
  • โš›๏ธ React.js View Support via Vite
  • ๐Ÿ”” Notifications System (mail, log, DB)
  • ๐Ÿ“ฅ Uploads Library (secure, validated)
  • ๐Ÿงฑ Widgets for reusable dynamic blocks
  • ๐Ÿงช PHPUnit & Vitest Testing Support
  • ๐Ÿ“Š API Support + built-in Test API Helpers
  • ๐Ÿ”„ Improved Migration System
  • ๐Ÿงฐ Built-in Traits (e.g., HasTimestamps, Notifiable)
  • ๐Ÿ“‚ Global Helper Functions
  • โ— Exception Classes for clearer error handling
  • ๐ŸŽ› Symfony Console CLI (with make:* commands)
  • ๐Ÿ”ง Tinker Command for real-time CLI testing
  • ๐Ÿ“– Jekyll-powered User Guide (Markdown based)
  • ๐Ÿ“ Doctum API Documentation Generator
  • ๐Ÿ” User Auth & ACL
  • ๐Ÿงพ .env Configuration Support via vlucas/phpdotenv


๐Ÿ“˜ Documentation

Everything is documented in the user guide:
๐Ÿ‘‰ https://chapmancbvcu.github.io/chappy-php-starter/



This release is the result of real-world testing through apps like the Chappy Weather App and includes critical DX enhancements and stability improvements.

Thank you to everyone testing, building, and exploring Chappy v2!