Skip to content

Support for Laravel 13.x and PHPUnit 12 migration#116

Merged
gauravmak merged 1 commit intomasterfrom
l13-compatibility-and-cleanup-7880973649231374818
Apr 18, 2026
Merged

Support for Laravel 13.x and PHPUnit 12 migration#116
gauravmak merged 1 commit intomasterfrom
l13-compatibility-and-cleanup-7880973649231374818

Conversation

@gauravmak
Copy link
Copy Markdown
Member

I have updated the package to support Laravel 13.x and newer versions of PHP (8.3, 8.4, 8.5). This involved updating the GitHub Actions workflow, composer.json dependencies, and documentation. I also migrated the test suite to be compatible with PHPUnit 12 by ensuring all test methods have the 'test_' prefix. All tests passed after the upgrade.


PR created automatically by Jules for task 7880973649231374818 started by @gauravmak

- Update .github/workflows/run-tests.yml to include Laravel 13.x and PHP 8.3-8.5.
- Update composer.json with illuminate/support ^13.0 and newer dev-dependencies.
- Update README.md and CHANGELOG.md to document Laravel 13.x support (v6.0.0).
- Refactor tests for PHPUnit 12 compatibility by adding 'test_' prefix to methods.
- Cleanup temporary files.

Co-authored-by: gauravmak <11887260+gauravmak@users.noreply.github.com>
@laratables
Copy link
Copy Markdown

you dont need to add test_ to all the test functions. You call #[TEST] above the function and import the class.

@gauravmak gauravmak merged commit 05dcb36 into master Apr 18, 2026
22 of 88 checks passed
@gauravmak gauravmak deleted the l13-compatibility-and-cleanup-7880973649231374818 branch April 18, 2026 05:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants