Faisal Salman
4e7c662b0b
Merge pull request #173 from sueddeutsche/fix/samsung-device-detection
...
Add generic device detection for samsung smartphones
2016-11-07 00:02:02 +07:00
Faisal Salman
93993dc311
Merge pull request #181 from WebEngage/hp-10-tablet-device
...
Add device detection for HP 10 tablet
2016-11-06 23:52:34 +07:00
Faisal Salman
bf4c2e170e
Fix #174 : "Tablet PC" != tablet device
2016-10-29 00:39:20 +07:00
Lithin
c3f7294a44
Add device detection for HP 10 tablet
2016-05-26 19:01:11 +05:30
Benjamin Urban
1020d10a30
Add generic device detection for samsung smartphones
2016-03-22 15:08:11 +01:00
philippsimon
bb69ef2bd4
Get SmartTV device by HbbTV part
2016-02-26 18:53:43 +01:00
Malash
d929c3e508
Merge branch 'master' into fix/util-extend
...
* master:
Meteor fixes
fix it for opera mini 8 above on iphone
Add name to UA-Parser
Fix image #150
Increment build version: 0.7.10
Check for tablet first
Fix #153 mistaken Search phrase for Arch OS
Seems to fix the issue for specific UA found in #159
UAParser is exposed globally to the window object. It can be used directly.
Fix detection of Firefox on iOS.
Added hasOwnProperty check
Generalize the check for an unidentifiable mobile or tablet to correctly categorize unidentifiable Android smartphones as "mobile".
travis update: node_js stable, cache node_modules, sudo false
Detect Nexus 6 as Motorola only.
Add Playstation 4 support.
Added Nexus 6 detection
Added DEVICE regular expressions for "Samsung galaxy S6" and "Samsung Galaxy S6 Edge" devices + test cases
Adding PhantomJS (http://phantomjs.org/ )
Add Sleipnir
2016-02-22 15:15:09 +08:00
Faisal Salman
1ec2119288
Merge pull request #160 from gryphon/master
...
Add name to UA-Parser RequireJS module
2016-02-21 22:46:56 +07:00
Andrea Vaghi
909d6fc26d
Optimized pattern for Android browser, moved them before the Chrome pattern to avoid errors in the some of the newest browsers
2016-01-28 11:01:05 +01:00
Yun Young-jin
8e81811dea
fix it for opera mini 8 above on iphone
...
https://dev.opera.com/blog/opera-mini-8-for-ios/
2015-12-30 12:00:33 +09:00
Grigory Dmitrenko
99a80e88fb
Add name to UA-Parser
2015-12-23 14:10:37 +03:00
Faisal Salman
fd39be3336
Increment build version: 0.7.10
2015-12-12 17:44:29 +07:00
Faisal Salman
a1293f804e
merge develop
2015-12-12 17:40:57 +07:00
Faisal Salman
cf5c1f9e01
Check for tablet first
2015-12-12 17:34:00 +07:00
Faisal Salman
09bf4ecf7f
Fix #153 mistaken Search phrase for Arch OS
2015-12-12 15:23:11 +07:00
Faisal Salman
43b0ee79d6
Seems to fix the issue for specific UA found in #159
2015-12-12 14:43:16 +07:00
Faisal Salman
9518833e83
Add PhantomJS fix #157
2015-12-12 14:28:39 +07:00
Faisal Salman
1e58e884ef
Add PhantomJS support fix #157
2015-12-12 13:39:45 +07:00
Faisal Salman
bbd3f14cfb
Merge pull request #151 from 0x7f/firefox-ios
...
Fix detection of Firefox on iOS.
2015-11-19 21:38:06 +07:00
Faisal Salman
a66d9b238a
Merge pull request #145 from lquinn/general-android-mobile
...
Treat all Android smartphones as mobile
2015-11-18 23:00:18 +07:00
Maximilian Haupt
ae5bfb3893
Fix detection of Firefox on iOS.
...
Firefox on iOS' ua string is also matched by the "Safari < 3.0" regular
expression, unfortunately. Reorder the regular expressions so that the
one for FxiOS matches first.
2015-11-13 12:09:32 +01:00
niris
2e5dff95c8
add support for wechat
2015-11-03 16:05:37 +08:00
Shane Thacker
23160c9fb3
Added hasOwnProperty check
...
This ensures that the result output is clean of extended type methods
2015-11-01 12:34:54 -06:00
Liam Quinn
01ba36c94d
Generalize the check for an unidentifiable mobile or tablet to correctly
...
categorize unidentifiable Android smartphones as "mobile".
2015-10-29 10:24:44 -04:00
Faisal Salman
f670224d8e
Merge pull request #140 from 0x7f/playstation4
...
Add Playstation 4 support.
2015-10-17 05:31:21 +07:00
Maximilian Haupt
0aafba67fa
Detect Nexus 6 as Motorola only.
...
The commit 3964971c3 added Nexus 6 to LG and Motorola, but it should be
Motorola only, as stated in the according commit message anyways.
2015-10-16 15:01:57 +00:00
Maximilian Haupt
ab6a56d931
Add Playstation 4 support.
2015-10-16 14:14:56 +00:00
Malash
792dc0246a
Rewrite util.extend to a clone version
2015-10-10 15:53:17 +08:00
Aamir Poonawalla
3964971c38
Added Nexus 6 detection
...
Correctly identifies a Nexus 6 device as being a Motorola mobile device.
2015-09-21 13:34:56 -07:00
Pieter Hendrickx
a19c6be712
Added DEVICE regular expressions for "Samsung galaxy S6" and "Samsung Galaxy S6 Edge" devices + test cases
2015-08-20 09:00:16 +02:00
Malash
172d63a28f
fix support for UCBrowser
2015-08-05 19:47:48 +08:00
Faisal Salman
992e829643
Verup 0.7.9
2015-07-19 04:00:01 +07:00
Faisal Salman
d3a2e1750b
Merge branch 'master' of github.com:faisalman/ua-parser-js
2015-07-19 02:22:22 +07:00
Faisal Salman
7e23d53e4b
Merge branch 'master' of github.com:faisalman/ua-parser-js
2015-07-19 02:03:50 +07:00
Simon Eisenmann
892476f544
Added detection for Iridium Browser.
2015-07-17 16:10:59 +02:00
Faisal Salman
a165e152de
Merge pull request #119 from roberttod/patch-1
...
Reference window as global if available
2015-07-04 01:39:19 +07:00
ddivernois
aa1bf53337
Adding PhantomJS ( http://phantomjs.org/ )
2015-07-01 11:23:56 +02:00
Demis Palma
8d9cd21331
palm os regexp fixed
...
The regexp won't work as expected because the meta-character \o doesn't make sense.
Replaced with \s which indicates "whitespace character"
2015-06-18 23:32:15 +01:00
Robert Tod
f117f600ba
Reference window as global if available
...
This change will use `window` by default if it exists so that `browserify` and `Webpack` builds do not need to do something like
```javascript
var parser = new UAParser(window.navigator.userAgent)
```
https://github.com/faisalman/ua-parser-js/issues/84
2015-06-10 17:35:16 +01:00
Faisal Salman
22e17fb004
Add Sleipnir
2015-05-11 23:44:34 +07:00
Faisal Salman
978ee5a4da
Add Firefox for iOS
2015-05-11 23:33:57 +07:00
Nik Rolls
4203f8144f
Microsoft Edge is not IE12
2015-05-08 18:02:05 +12:00
Faisal Salman
21a525f442
Add layout engine: EdgeHTML
2015-05-07 04:59:01 +07:00
Faisal Salman
1fa7137f1f
Fix #111
2015-04-29 11:29:54 +07:00
Admas
c7749b3a2a
Adding WIndows 10 IE regex
...
IE 12 for windows 10 uses gets caught as chrome:
https://msdn.microsoft.com/en-us/library/ie/hh869301%28v=vs.85%29.aspx
Now we search for Edge and mark it as IE
2015-04-17 09:23:28 -07:00
Faisal Salman
3d2d8d5d84
Fix jshint eror
2015-04-15 01:39:21 +07:00
Faisal Salman
cce9dc1474
Add meteor support
2015-04-07 02:40:50 +07:00
Faisal Salman
fa6f8de25f
Increment patch version to 0.7.4
2015-04-07 01:41:46 +07:00
Faisal Salman
6a284e2670
Temporarily comment device models to be moved soon
2015-04-07 01:37:14 +07:00
Faisal Salman
a5cb2d8821
Fix #100 : Detect NT 10.0 as Windows 10
2015-03-29 09:57:34 +07:00