GustavPHP 1.0.0 is the first stable release of the modern Gustav framework.
Highlights:
- Declarative controllers, routes, middleware, services, factories, commands, events, and exception handlers.
- Typed request binding for body, query, path, headers, cookies, requests, authenticated users, immutable DTOs, enums, and structured validation.
- Inferred JSON responses, production-safe error handling, native phtml views, sessions, CSRF protection, request IDs, and structured logging.
- Direct PSR-7 request handling with RoadRunner production support.
- PHP 8.2 through 8.5 support.
Install the framework:
composer require gustav-php/gustav:^1.0
Documentation: https://gustav-php.github.io