Jetstream uses abandoned jenssegers/agent package
almazdanilov opened this issue · comments
Jetstream Version
4.0.3
Jetstream Stack
Livewire
Laravel Version
10.4.1
PHP Version
8.2
Database Driver & Version
No response
Description
Jetstream uses abandoned "jenssegers/agent": "^2.6".
As a result Laravel can't detect new mobiles since 2020.
As example, phattarachai/laravel-mobile-detect is actual.
Please consider to change Agent in new releases.
Thanks.
Steps To Reproduce
Open composer.json and watch for "require" section.
As a result Laravel can't detect new mobiles since 2020.
Can you please explain why you believe this?
Closing this issue because it's inactive, already solved, old or not relevant anymore. Feel to open up a new issue if you're still experiencing this.
Hey,
we experience this too since today; $agent->isMobile()
always returns true for us. There's also a current issue in the agent package. But as their last commit is from January 2021, it seems like they abandoned the package.
It should be noted that Jetstream has dropped usage of the jenssegers/agent package in v5.x and is now using mobiledetect/mobiledetectlib directly.