1
0
mirror of https://github.com/lancedikson/bowser synced 2024-10-27 20:34:22 +00:00
Commit Graph

48 Commits

Author SHA1 Message Date
Best Vaisayawan
ff6f7aa3c0 fix: update regex to support spaces between name and value 2020-10-19 09:49:13 +07:00
Will Soares
53d18c8994 increase test coverage 2020-08-23 14:42:33 -03:00
Will Soares
d5fe5657d1 feat(browser): add detection for Miui Browser 2020-08-23 13:58:07 -03:00
Denis Demchenko
ba8f7d8a54 chore(tests): fix tests 2020-07-09 21:23:20 +03:00
Denis Demchenko
725de76e14 Revert "chore(tests): fix tests for Firefox iOS"
This reverts commit 9edfabf9
2020-07-09 21:23:10 +03:00
Denis Demchenko
9edfabf98a chore(tests): fix tests for Firefox iOS
relevant to #401
2020-06-02 00:32:35 +03:00
Denis Demchenko
3813d92a55 feat(browser): add detection of Opera Touch
fixes #414
2020-06-02 00:16:43 +03:00
acailly
cb242c0242 handle Firefox on iPad on iOS 13 2020-04-28 11:37:01 +02:00
Denis Demchenko
366a9c47e9
Merge pull request #381 from Tindtily/feature/add-wechat-ua
add windowswechat ua
2019-12-26 15:50:21 +02:00
Denis Demchenko
de5b4e02fe
Merge pull request #379 from neckro/production
Correctly detect Firefox on iPad
2019-12-26 15:48:46 +02:00
zhaoxiaohai
adde31f807 add windowswechat ua 2019-12-17 16:24:04 +08:00
Joseph Culbert
b213e4c8a6 Correctly detect Firefox on iPad 2019-12-13 16:40:59 -06:00
Farfurix
648daa5f9f Add Electron 2019-12-04 15:55:36 +03:00
Denis Demchenko
0ce5a8173a
Merge pull request #363 from navarroaxel/feat/gsa
feat(browsers): Add Google Search App detection
2019-10-02 21:26:25 +03:00
Axel Navarro
e29357793a feat(browsers): Add Google Search App detection 2019-09-25 08:58:27 -03:00
Mathias Kahl
e57c3d99d5 support QQ Browser 2019-09-18 10:34:14 +02:00
Denis Demchenko
d9885c9de3 fix(platform): fix Tablet PC detection as tablets
fixes #334
2019-09-06 14:33:14 +03:00
Jörg Leis
496136fd83 Fixes, refactor, new test cases 2019-07-17 17:33:48 +02:00
Jörg Leis
b298e8d866 Add detection of macOS version names 2019-07-17 13:53:31 +02:00
Oz Weiss
82cd6a82de adding detection for Roku OS: https://en.wikipedia.org/wiki/Roku#Software
examples: http://www.webapps-online.com/online-tools/user-agent-strings/dv/brand798903/roku-dvp

note: The reason I added the test for Roku before all other tests is that Roku user agents might contain other tokens (like Windows), but Roku is still Roku.
2019-07-07 12:55:53 +03:00
Denis Demchenko
e1a37ef4fa
Merge pull request #310 from ricardorauber/master
Update the regexp for generic browsers
2019-04-24 21:28:27 +03:00
Denis Demchenko
d596a43f6b Add support of the new Blink-based MS Edge
fixes #311
2019-04-14 13:39:35 +03:00
Denis Demchenko
428dadc503 Fix Yandex Browser version detection
fixes #308
2019-04-07 11:28:03 +03:00
Ricardo Rauber Pereira
42b0f185e2 Change test os and platform 2019-04-05 18:39:25 +01:00
Ricardo Rauber Pereira
3bfb24c8cb Updated the check for generic browsers 2019-04-05 18:18:39 +01:00
Ricardo Rauber Pereira
f1bdd50116 Update test for Generic browser 2019-04-05 17:58:30 +01:00
rcohen-unext
383c627fc0 Add PlayStation 4 browser support 2019-03-06 14:19:34 +02:00
Frank Faubert
65988ac79c Add operating system detection for Chrome OS 2019-01-24 08:37:59 -05:00
Denis Demchenko
9d2d93ebd4 Upgrade ava to 1.1.0 and fix tests 2019-01-19 12:07:15 +02:00
Robert Sandell
1535c62b74 Added support for Googlebot recognition 2019-01-16 13:30:38 +02:00
Denis Demchenko
1085ae62ad Fix failing tests 2019-01-07 00:23:01 +02:00
Denis Demchenko
cd72625e2c
Merge pull request #276 from rcsandell/master
Support Android version names, Recognise Huawei devices
2019-01-06 22:40:40 +02:00
Robert Sandell
d9693088cc Fix tests 2018-12-30 10:10:33 +02:00
Robert Sandell
f338045df7 Support Android version names, Recognise Huawei devices 2018-12-30 09:03:08 +02:00
ycjcl868
1ce9916b35 feat: wechat browser 2018-10-14 23:25:45 +08:00
Denis Demchenko
c0cfe887a9 Use built for CI
closes #252
2018-09-15 14:31:39 +03:00
Denis Demchenko
0a149bca7b Fix Chrome mobile detection
fixes #253
2018-09-14 17:44:17 +03:00
Denis Demchenko
3489f9d374 Support Swing browser
fixes #248
2018-09-09 15:07:40 +03:00
Denis Demchenko
ace0ce17ea Fix the issue with undefined browser version string
fixes #243
2018-09-09 15:02:29 +03:00
Julian Doucette
343b748986 Added maxthon desktop support 2018-08-29 22:44:50 +01:00
Denis Demchenko
8d7ef744ac Fix detection of Nexus devices
fixes #233
2018-07-17 21:21:56 +03:00
Denis Demchenko
8676817177 Catch up with last browsers in 1.9 version 2018-07-09 21:26:43 +03:00
Denis Demchenko
c79b71736e Fix tests after changes 2018-07-05 22:58:14 +03:00
Denis Demchenko
f202c1cd30 Eslint fixes 2018-06-27 23:11:52 +03:00
Denis Demchenko
6f3b13f9fd Replace the main bowser file 2018-06-27 22:52:43 +03:00
Denis Demchenko
778fdb6004 Add Microsoft Edge cases 2017-12-20 22:34:29 +02:00
Denis Demchenko
d3fec85440 Fix integration tests
Provided more details for the testing thing
2017-10-17 21:56:09 +03:00
Denis Demchenko
076ee810bd Setup acceptance tests with list of UAs 2017-08-20 18:21:17 +03:00