All notable changes to laravel-patches will be documented in this file.
- Laravel 11 & 12 support
- PHP 8.2+ support
- Comprehensive test suite with Pest PHP
- Repository tests (11 test cases)
- Patcher tests (12 test cases)
- Patch base class tests (6 test cases)
- Model tests (9 test cases)
- Integration tests (7 test cases)
- Enhanced command tests with additional coverage
- BREAKING: Minimum PHP version is now 8.2
- BREAKING: Minimum Laravel version is now 11.0 (supports 11.x - 12.x)
- Updated all dependencies for Laravel 11 compatibility
- Migrated from PHPUnit to Pest for testing
- Updated Model to use modern Laravel 11 conventions
- Removed deprecated
$datesproperty from Model - Updated
$caststo include datetime casting forran_on - Changed from
$fillableto$guarded = []for mass assignment - Updated README with requirements section
- Fixed deprecated Model property usage for Laravel 11
- Model now properly casts
ran_onas datetime
- Laravel 10 Support
- Fix table name in model - #4
- Laravel 9 Support
- Ability to specify table name
- Initial Release