Skip to content

Add Laravel 13 support#32

Merged
SupianIDz merged 3 commits into
OctopyID:mainfrom
yannisc:laravel-13-support
May 24, 2026
Merged

Add Laravel 13 support#32
SupianIDz merged 3 commits into
OctopyID:mainfrom
yannisc:laravel-13-support

Conversation

@yannisc

@yannisc yannisc commented May 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Widens illuminate/contracts constraint to include ^13.0 so the package can be installed alongside Laravel 13.
  • Widens orchestra/testbench dev constraint to include ^11.0 (the Testbench line for Laravel 13).

Why

Without this, composer require octopyid/laravel-impersonate on a Laravel 13 project resolves down to v4.0.1 (the last release that doesn't pin away L13 by constraint), which is missing newer 4.x APIs like HasImpersonationUI. The package code itself works on L13 — only the version constraint blocks installation.

Test plan

  • CI passes against Laravel 13 / Testbench 11
  • Existing Laravel 10/11/12 builds still pass

@SupianIDz SupianIDz merged commit d60d8e5 into OctopyID:main May 24, 2026
3 of 9 checks passed
@SupianIDz

Copy link
Copy Markdown
Member

thanks

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