Skip to content
Sep 18, 2019
Sep 1, 2018
Sony Xperia Z4 Tablet SGP771 is not detected as tablet (#753)
Google Pixel 2 is detected as tablet (#750)
Samsung GT-P5100 is detected as mobile (#743)
Chrome 66 detected as Opera (#738)
Mediacom tablets are not parsed as tablets (#733)
Onda V10 tablet is detected as phone (#729)
Lenovo Tab2 TB2-X30L is detected as phone (#725)
Jun 3, 2018
New tablets and devices from users.
Feb 26, 2018
Added missing samsung tablet SM-T585 (#712)
Lenovo Tab4 10 tablet is detected as phone (#716)
New 3rd party module (#714)
HUAWAI P8 phone recognized as UnknownTablet (#711)
Asus Zenpad 8.0 (P024) should be a tablet (#709)
Reorganizing the PHPCS rules for 2.x
Reorganized text. Added new info about desktops
Dec 18, 2017
Add Lenovo Mobiles (#706)
Tablets of brand bq: regexp causes Catastrophic backtracking.(#605)
Pixel phone support (#610, #611)
Moto X 2nd Gen (#612, #613)
Lenovo Tab3 8 Plus TB-8703F not detected as tablet (#704)
AppleCoreMedia user agent on iPhone and iPad devices
is not recognized as iOS device when the client is requesting html5 video data (#620)
Maybe inconsistency regarding "UC Browser" (#451)
Use PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase (#702)
Dec 17, 2017
* Improved readme files
* Added new Huawei, Lenovo, Samsung devices
* New Verizon test file.
Dec 9, 2017
Add .Net port (#698)
hgoebl/mobile-detect.js#67 - Limited UA string to max 500 chars to protect from DoS
Added Samsung devices.
Added new HTC device. Updated regex to be less eager.
New Slack chat badge.
Add PHP 7.1 and 7.2 to Travis test matrix (#680)
Turned on coverage reporting.
Dec 3, 2017
Limited the UA max length to 500 to prevent DoS.
Travis CI notification updates.
Aug 29, 2017
New Samsung tablets
Relevant pull requests from the community
Mar 29, 2017
* New Samsung tablets.
* New devices from users (and tests).
* Minor code fixes.
You can’t perform that action at this time.