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.
2.0.2 - 2024-12-14
- Added new phpunit config for older PHP version.
- Added new phpunit config for incompatible PHP/Laravel versions.
- Updated phpunit config to latest version.
- Updated phpunit config to ensure tests fail on warnings, notices, and deprecations.
- Updated Github Actions to use different phpunit configs.
- Updated CI configs to add support for PHP 8.4.
- Fixed deprecation notice in PHP 8.4. (#12)
2.0.1 - 2024-09-22
- Updated CI configs to add support for Laravel 11 and PHP 8.3.
- Updated readme with new version information.
- Fixed
morphMany()
relationship typo in example code in readme. (#9)
2.0.0 - 2023-03-27
- Removed support for Laravel 4.1 - Laravel 8.x. These are all EOL and will never change, so version 1.0.3 will always work for them.
- Removed support for PHP 5.5 - PHP 7.4. These are all EOL and will never change, so version 1.0.3 will always work for them.
- Updated package dependencies to support new minimum Laravel and PHP versions.
- Updated CI configs to support new minimum Laravel and PHP versions.
- Updated the README to reflect the new version changes.
1.0.3 - 2023-03-24
- Converted CI from Travis CI to Github Actions.
- Updated CI config to stop running tests in Scrutinizer.
1.0.2 - 2023-03-23
- Updated readme to make copying the composer command easier. (#8)
- Updated readme with new version information.
- Updated tense in changelog.
1.0.1 - 2020-04-02
- New changelog.
- Updated tests to work with all supported Laravel versions.
- Updated CI configs for increased test coverage across versions.
- Small code cleanup items across the code base.
- Updated readme with new version information.
- Sort the packages in composer.json.
- Fix count of soft deleted records to work with changes in Laravel >= 5.5.
- Initial release!