Skip to content

Laravel 13.x Compatibility - #109

Merged
ruddell merged 1 commit into
vimeo:masterfrom
laravel-shift:l13-compatibility
Apr 15, 2026
Merged

Laravel 13.x Compatibility#109
ruddell merged 1 commit into
vimeo:masterfrom
laravel-shift:l13-compatibility

Conversation

@laravel-shift

Copy link
Copy Markdown
Contributor

This is an automated pull request from Shift to update your package code and dependencies to be compatible with Laravel 13.x.

Before merging, you need to:

  • Checkout the l13-compatibility branch
  • Review all comments for additional changes
  • Thoroughly test your package

If you do find an issue, please report it by commenting on this PR to help improve future automation.

@laravel-shift

Copy link
Copy Markdown
Contributor Author

⚠️ The latest version of Laravel has a dependency for phpunit/phpunit of ^12.5. If you would like to also upgrade your tests, you may run the PHPUnit 12 Shift for free.

@laravel-shift

Copy link
Copy Markdown
Contributor Author

⚠️ Shift detected a dependency for the laravel/framework. Unless you have a special requirement for depending on the entire Laravel framework, it's recommended to add dependencies for the specific illuminate packages instead.

@laravel-shift

Copy link
Copy Markdown
Contributor Author

ℹ️ Shift detected you do not have a CI workflow using GitHub Actions. If you would like, Shift can help you get started with the CI Generator. Although the Shift is paid, GitHub Actions is free and having a CI workflow will improve the stability and review process for your package.

@laravel-shift

Copy link
Copy Markdown
Contributor Author

⚗️ Using this package? If you would like to help test these changes or believe them to be compatible, you may update your project to reference this branch.

To do so, temporarily add Shift's fork to the repositories property of your composer.json:

{
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/laravel-shift/laravel.git"
        }
    ]
}

Then update your dependency constraint to reference this branch:

{
    "require": {
        "vimeo/laravel": "dev-l13-compatibility",
    }
}

Finally, run: composer update

@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@alazark94

Copy link
Copy Markdown

Any update regarding why this isn't merged?

@paugm

paugm commented Mar 21, 2026

Copy link
Copy Markdown

This would be really helpful @aaronm67

@aaronm67

Copy link
Copy Markdown
Contributor

Please reach out to Vimeo support and they can put you in touch with someone who can merge this.

https://vimeo.com/help/contact

@maximed-vlv

Copy link
Copy Markdown

Hi, this PR would help us a lot too. Were you able to get in touch with the support @paugm? I don't mind doing it myself but I don't want to interfere if you are already on it

@paugm

paugm commented Apr 3, 2026

Copy link
Copy Markdown

Hi, this PR would help us a lot too. Were you able to get in touch with the support @paugm? I don't mind doing it myself but I don't want to interfere if you are already on it

Nope. It was mainly @aaronm67 who worked on this over the last few years, but he left Vimeo, so we're a bit orphaned now. We temporarily removed the dependency to complete the upgrade.

@maximed-vlv

Copy link
Copy Markdown

Thanks for your answer, I'm using the laravel-shift repo as a fix but it would be better to use the official package. I will send a message to our contact and cross my fingers. I'll keep you updated if I get any news

@jasonmccreary

Copy link
Copy Markdown
Contributor

@paugm and @maximed-vlv, I agree. This package is always the last to be compatible. Despite opening these PRs as early as possible.

I actually had AI replace its usage with direct API calls (via the Http client). It was super straightforward and removes my "need" for this package. I recommend doing the same.

@ruddell
ruddell merged commit 1572bd9 into vimeo:master Apr 15, 2026
1 check passed
@maximed-vlv

Copy link
Copy Markdown

Well this way everyone got updated, hi @ruddell and thanks a lot for updating the project!

@ruddell

ruddell commented Apr 16, 2026

Copy link
Copy Markdown
Contributor

Happy to help, sorry for the delays

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.

8 participants