All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Support PHP 8.4
- Change the information in the about command to be more explicit if it is enabled or not.
- Add Laravel 11 support.
- Support PHP 8.3
- Add the enabled status and receiver to the Laravel about command if possible.
- Support for Laravel 10.
- Support PHP 8.2
- Add support for Laravel 9
- Removed support for Laravel 7 and 8
- Removed support for PHP 7.3 and 7.4
- Support PHP 8.1
- Support PHP 8.0
- Be clear about the PHP 7.2, 7.3 and 7.4 support.
- Use the Psr\Log\LoggerInterface and not the Log facade.
- Use the ViewFactory and Config repository instead of the helper functions.
- BC break: the Mail Catcher construct signature is changed.
- Support Laravel 8
- Support Laravel 5.7 - 5.8
- Support Laravel 7
- Tests for PHP 7.4
- Support Laravel 6.0
- Support PHP 7.3
- Fix PHPUnit version constrains in composer.json
- Fix compatibility with PHPUnit 7 & 8
- Support Laravel 5.8 (see #4 )
- Support Laravel 5.0 - 5.6
- Support PHP 7.0 and 7.1
- exclude test data from the zip for composer
- move phpunit.xml to phpunit.xml.dist and ignore phpunit.xml to let other people overwrite it with there own configuration
- Remove phpmd from te require dev part of composer.json and use the phar file to test it
- Support Laravel 5.7 (see #1 )
- Remove the composer.lock file (see #2 )
- Change the version contrainces in composer.json to a version with min and max. Allow the different working orchestra/testbench versions
- Add tests for the different Laravel versions
- Update the readme with the custom config
- Update the views for displaying the receivers if the array key is empty or there isn't a value
- Add the option to add the original to, cc and bcc to the email body
- Publish the views
- Add an event handling to the Laravel sended mail
- Set the receiver with an env variable