Skip to content

feat: add Laravel 13 and PHP 8.5 support - #259

Merged
stobrien89 merged 1 commit into
aws:masterfrom
MarjovanLier:feat/add-laravel-13-support
Mar 24, 2026
Merged

feat: add Laravel 13 and PHP 8.5 support#259
stobrien89 merged 1 commit into
aws:masterfrom
MarjovanLier:feat/add-laravel-13-support

Conversation

@MarjovanLier

@MarjovanLier MarjovanLier commented Mar 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add Laravel 13 (^13.0) to illuminate/support constraint in composer.json, description, and keywords
  • Drop support for Laravel 6, 7 and 8, which have been EOL for several years.
  • Bumps SDK depdency floor to 3.366.0 (8.5 support introduced)
  • Update README.md version references
  • Add Laravel 13 CI matrix entries for PHP 8.3, 8.4, and 8.5 (Laravel 13 requires PHP 8.3+)
  • Add PHP 8.5 CI matrix entries for all existing Laravel versions

Test plan

  • [√] CI matrix runs successfully for Laravel 13 with PHP 8.3, 8.4, and 8.5
  • [√] CI matrix runs successfully for PHP 8.5 across all Laravel versions
  • [√] Existing test combinations continue to pass

@rugaard

rugaard commented Mar 23, 2026

Copy link
Copy Markdown
Contributor

@stobrien89 Could you please take a look and merge this? 😄

Is quite a big blocker on all our Laravel projects 😞

@stobrien89

Copy link
Copy Markdown
Member

Hi all, sorry for the delay. Working to get this reviewed and merged.

@stobrien89
stobrien89 force-pushed the feat/add-laravel-13-support branch 5 times, most recently from 12309d1 to b800aff Compare March 24, 2026 18:29
@stobrien89

Copy link
Copy Markdown
Member

Was running into some security advisories on install with 6, 7 and 8. I checked Laravel's support matrix and think it would be reasonable to drop support for these versions given the length of their EOL status. 9 is recent enough to keep, IMO.

@ejtmicroventures

Copy link
Copy Markdown

Was running into some security advisories on install with 6, 7 and 8. I checked Laravel's support matrix and think it would be reasonable to drop support for these versions given the length of their EOL status. 9 is recent enough to keep, IMO.

Seems right to me. Would it be a dumb idea to update to v3 on this?

Add Laravel 13 compatibility by updating composer.json constraints,
README references, and CI test matrix. Also add PHP 8.5 to the CI
matrix for all supported Laravel versions.

Signed-off-by: Marjo Wenzel van Lier <marjo.vanlier@gmail.com>
@stobrien89
stobrien89 force-pushed the feat/add-laravel-13-support branch from b800aff to 72b43ba Compare March 24, 2026 18:55
@stobrien89

Copy link
Copy Markdown
Member

Seems right to me. Would it be a dumb idea to update to v3 on this?

If you're referring to this package, we'll definitely do a minor version bump. If there are deprecated patterns or other things in the codebase that need to be updated, we can come back and address those once we unblock the support for 13.

If you're referring to the SDK, I bumped the floor in composer.json to where we made changes to address 8.5 deprecation warnings and added support in our CI.

@stobrien89

Copy link
Copy Markdown
Member

Thanks for the contribution @MarjovanLier!

@stobrien89
stobrien89 merged commit d55fe33 into aws:master Mar 24, 2026
21 checks passed
@MarjovanLier
MarjovanLier deleted the feat/add-laravel-13-support branch March 24, 2026 19:02
@stobrien89

Copy link
Copy Markdown
Member

Changes are available in Version 3.11.0. Thanks for your patience everybody

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.

4 participants