- clean up the code
- write automated tests for the code
- write documentation for the code
- add the package to packagist
- remove
spatie/laravel-package-tools
- remove
larastan
- install pint and add it to pre-commit hook
- use phpunit instead of pest
- try previous versions of laravel until laravel 6
- 11 => sqlite, mysql/mariadb(1st party supported in Laravel 11), postgres
- 10 => sqlite, mysql, postgres
- 9 => sqlite, mysql, postgres
- 8 => sqlite, mysql, postgres
- 7 => sqlite, mysql, postgres
- 6 => sqlite, mysql, postgres
- try previous versions of php until php 7.4
- 8.2
- 8.1
- 8.0
- 7.4
- add GitHub action for all supported laravel versions with each php
- add methods to include nullables, defaults, and primaryKeys
- fix issues with mariadb database
- test code for SQL server
- add GitHub action for all supported SQL databases