All notable changes to laravel-dto
will be documented in this file.
Updates should follow the Keep a CHANGELOG principles.
- GitHub action build
- Update package to support Laravel Octane
- Dependencies were updated
- Global DTO flags in configuration
- Minimum version of DTO package in use
- Support for DTO 2
- Support for Laravel 8
- Support for PHP 8
- Improved DTO debugging
- Tag name for publishing the configuration
- Support for DTO 1
- Support for PHP 7.1 and 7.2
- Artisan command to generate DTOs for Eloquent models
- Factory methods to instantiate a DTO from common Laravel interfaces
- DTO injection resolution via IoC container
- Carbon values converter
- Injected dependency resolution in listeners
- Support for macros in DTOs