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

61 Commits

Author SHA1 Message Date
Marco Starker
98f348ebd3 switching from default export to named export 2019-04-18 16:09:16 +02:00
Marco Starker
0f20a43f0a fixing ES6 Module import for BROWSER_ALIAS_MAP 2019-04-18 13:46:30 +02: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
8212e48e02 Add tests for a browser without an alias 2019-04-12 21:35:17 +03:00
Denis Demchenko
428dadc503 Fix Yandex Browser version detection
fixes #308
2019-04-07 11:28:03 +03:00
Will Soares
064aa812fc Use snake case for alias names 2019-03-09 19:14:03 -03:00
Will Soares
a307533f74 Add support for using short version for browser name in satisfies 2019-03-09 19:14:03 -03:00
rcohen-unext
383c627fc0 Add PlayStation 4 browser support 2019-03-06 14:19:34 +02:00
Denis Demchenko
747059a49d
Merge pull request #288 from ffaubert/add-engine-api
Add getEngineName and isEngine API calls
2019-01-24 22:44:29 +02:00
Frank Faubert
83e8f61109 Add getEngineName and isEngine API calls 2019-01-24 09:04:37 -05: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
Denis Demchenko
d39f2fe125
Merge pull request #275 from deployed/master
Support non strict equality in satisfies method
2019-01-06 22:38:11 +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
Dariusz Rzepka
3729f6f92e Support non strict equality in satisfies method 2018-12-28 08:36:32 +01: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
udivankin
6204d9f417 Adds loose comparison support 2018-08-16 19:04:10 +03:00
Matías Lescano
0224f26bfc Add parser.some function 2018-07-22 19:41:48 +03: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
d12a988d7c Rewrite Parser.satisfies and fix some related methods 2018-07-08 12:08:49 +03:00
Denis Demchenko
a175f7c8bd Rename Parser.compare to Parser.satisfies 2018-07-07 18:35:18 +03:00
Denis Demchenko
c79b71736e Fix tests after changes 2018-07-05 22:58:14 +03:00
Denis Demchenko
e759592884 Fix getPlatformType, write tests 2018-07-04 23:09:33 +03:00
Denis Demchenko
48638e7363 Change Parser.check to Parser.compare 2018-07-04 22:43:57 +03:00
Denis Demchenko
4ab0d9dfd3 Get rid of semver and use old comparison which is more applicable 2018-07-02 23:30:48 +03:00
Denis Demchenko
6030eb9e5d Add semverCheck and related methods 2018-07-02 22:24:02 +03:00
Denis Demchenko
9cb04fcbae Move getWindowsVersionName to utils 2018-06-30 19:40:10 +03:00
Denis Demchenko
e7e6abff8b Fix Bowser constructor, add some tests 2018-06-30 17:25:47 +03:00
Denis Demchenko
98007768b4 Make Parser.parse-anything methods public 2018-06-30 15:58:34 +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
Denis Demchenko
99fde0a154 Add a new test for Parser and fix the names of existed ones 2017-08-19 19:55:41 +03:00
Denis Demchenko
b057077b68 Add OS parsing 2017-04-15 22:50:07 +03:00
Denis Demchenko
c50d0449d3 Add Parser#getBrowserName and Parser#getBrowserVersion 2017-04-09 22:46:23 +03:00
Denis Demchenko
b5aa54553f Add a spy to track calling Parser._parseBrowser when Parser.getBrowser called 2017-04-09 22:36:03 +03:00
Denis Demchenko
ce885847ce Fix version matching 2017-04-09 22:30:19 +03:00
Denis Demchenko
d57094d857 Finish Parser#_parseBrowser function 2017-04-09 22:09:47 +03:00