PhpUserAgent

Lightning Fast, Minimalist PHP User Agent String Parser.

MIT License

Downloads
14.6M
Stars
553
Committers
18

Bot releases are hidden (Show)

PhpUserAgent - Broad Support for Crawlers Added

Published by donatj about 10 years ago

PhpUserAgent - Windows Phone 8.1 Fixes

Published by donatj about 10 years ago

This release adds fixes and tests for a number of issues parsing the new Windows Phone 8.1 monstrosity of a user agent string.

See:

Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11; IEMobile/11.0) like Android 4.1.2; compatible) like iPhone OS 7_0_3 MacWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.99 Mobile Safari /537.36

Note the mismatched parenthesis, and claims of being nearly every browser. Thanks, Microsoft!

PhpUserAgent - Xbox One Support

Published by donatj over 10 years ago

Very happy Xbox One support added!

PhpUserAgent - Improved Windows Phone 8 and BB10 Support

Published by donatj over 10 years ago

Windows Phone 8 and BlackBerry 10 support overhauled.

Note: This is a slightly breaking change as what was "Windows Phone OS" / "Windows" is now uniformly returned as "Windows Phone"

PhpUserAgent - Midori 0.5 Support Added

Published by donatj over 10 years ago

Midori 0.5 and later releases of 0.4 included a reference to "Chrome" which threw off the order of operations. This was reworked to prioritize checking if it was Midori first.

PhpUserAgent - Improved Android Support

Published by donatj almost 11 years ago

Updated to correctly identify between Android Browser and Chrome

PhpUserAgent - PlayStation 4 Support

Published by donatj almost 11 years ago

PlayStation 4(+?) support added.

PhpUserAgent - Midori support added

Published by donatj about 11 years ago