Closed Cyborgmatt closed 6 months ago
Hey @Cyborgmatt! Sorry that you're having issues with the package.
I've tried to investigate this, but I can't seem to reproduce any kind of error from Composer. I've run:
laravel new example
cd example
composer require laravel/jetstream
composer require ashallendesign/short-url
This appears to work and installs Jetstream v3.2.5 and Short URL v7.8.0.
Do you have any steps to reproduce the error that I can follow, please? 🙂
Actually, sorry, ignore my last comment. I've just realised that I had a slight error in the commands I run on my end and I do actually get the same error as you 🤦♂️
I'm not entirely sure how long it might be until I can work on a fix for this. But I'll try and work on something over my Christmas break. I'm definitely open to any suggestions or PRs though on the best way to tackle this 🙂
Hello, we have the same problem. Are here any updates at the moment? Greetings
Hey @HannesEURESA!
Unfortunately, I've not really got any updates on this one, sorry.
I tried to take a quick look at this over Christmas and couldn't make a decision on the best way to tackle this. I have a feeling I might need some help with this one from the community on the best way to fix it 🙂
please any update for this issue
please any update for this issue
+1
Hey everyone! Sorry for the delay on all this. Personal life has been pretty hectic, so I've not really had much spare time to really get stuck into this issue. I've only been able to jump on the quick pull requests that take a couple of minutes to check and review.
It looks like there are some open PRs that might be able to solve the issue. I'm just going to do some extra work to wrap the implementation behind a first-party class in the package (something like AshAllenDesign\ShortUrl\Classes\UserAgentHandler
). This way, we can switch out the package behind the scenes in the future without any breaking changes, etc 🙂
Hey everyone!
Just a quick update on this. I've just released Short URL v8.0 which now uses a different package for detecting the user tracking info. So this issue should hopefully be solved and Short URL should work with Laravel Jetstream! 😄
I'm going to make the assumption that this latest release will get you back up and running. So I'll close this issue. But if you're still having any issues, feel free to give me a shout and I'll take a look.
Huge thank you for your patience, and sorry for taking so long to put a fix together! Thanks 😄
Release notes: https://github.com/ash-jc-allen/short-url/releases/tag/v8.0.0
Laravel's Jetstream contributors have reworked the code base to avoid relying on the
jenssegers/agent
package that doesn't get maintained any more and instead uses the latestmobiledetect/mobiledetectlib
.Ref: https://github.com/laravel/jetstream/pull/1399 & https://github.com/laravel/jetstream/pull/1412
As a result, this package is no longer compatible with the latest version of Laravel Jetstream due to dependency clashes: