Commit Graph

69 Commits (feature/try-pack)

Author SHA1 Message Date
Denis Demchenko eda9e7326b chore(bulding): trying pika
5 years ago
Jörg Leis 496136fd83 Fixes, refactor, new test cases
5 years ago
Jörg Leis b2b36e6adb Add unit test for OS version names
5 years ago
Jörg Leis b298e8d866 Add detection of macOS version names
5 years ago
Oz Weiss 82cd6a82de adding detection for Roku OS: https://en.wikipedia.org/wiki/Roku#Software
5 years ago
王涛 fbc32e6736 Add constant output so that users can quickly get all types
5 years ago
Denis Demchenko e1a37ef4fa
Merge pull request #310 from ricardorauber/master
5 years ago
Denis Demchenko d596a43f6b Add support of the new Blink-based MS Edge
5 years ago
Denis Demchenko 8212e48e02 Add tests for a browser without an alias
5 years ago
Denis Demchenko 428dadc503 Fix Yandex Browser version detection
5 years ago
Ricardo Rauber Pereira 42b0f185e2 Change test os and platform
5 years ago
Ricardo Rauber Pereira 3bfb24c8cb Updated the check for generic browsers
5 years ago
Ricardo Rauber Pereira f1bdd50116 Update test for Generic browser
5 years ago
Will Soares 064aa812fc Use snake case for alias names
5 years ago
Will Soares a307533f74 Add support for using short version for browser name in satisfies
5 years ago
rcohen-unext 383c627fc0 Add PlayStation 4 browser support
5 years ago
Denis Demchenko 747059a49d
Merge pull request #288 from ffaubert/add-engine-api
5 years ago
Frank Faubert 83e8f61109 Add getEngineName and isEngine API calls
5 years ago
Frank Faubert 65988ac79c Add operating system detection for Chrome OS
5 years ago
Denis Demchenko 9d2d93ebd4 Upgrade ava to 1.1.0 and fix tests
5 years ago
Robert Sandell 1535c62b74 Added support for Googlebot recognition
5 years ago
Denis Demchenko 1085ae62ad Fix failing tests
5 years ago
Denis Demchenko cd72625e2c
Merge pull request #276 from rcsandell/master
5 years ago
Denis Demchenko d39f2fe125
Merge pull request #275 from deployed/master
5 years ago
Robert Sandell d9693088cc Fix tests
5 years ago
Robert Sandell f338045df7 Support Android version names, Recognise Huawei devices
5 years ago
Dariusz Rzepka 3729f6f92e Support non strict equality in satisfies method
5 years ago
ycjcl868 1ce9916b35 feat: wechat browser
6 years ago
Denis Demchenko c0cfe887a9 Use built for CI
6 years ago
Denis Demchenko 0a149bca7b Fix Chrome mobile detection
6 years ago
Denis Demchenko 3489f9d374 Support Swing browser
6 years ago
Denis Demchenko ace0ce17ea Fix the issue with undefined browser version string
6 years ago
Julian Doucette 343b748986 Added maxthon desktop support
6 years ago
udivankin 6204d9f417 Adds loose comparison support
6 years ago
Matías Lescano 0224f26bfc Add parser.some function
6 years ago
Denis Demchenko 8d7ef744ac Fix detection of Nexus devices
6 years ago
Denis Demchenko 8676817177 Catch up with last browsers in 1.9 version
6 years ago
Denis Demchenko d12a988d7c Rewrite Parser.satisfies and fix some related methods
6 years ago
Denis Demchenko a175f7c8bd Rename Parser.compare to Parser.satisfies
6 years ago
Denis Demchenko c79b71736e Fix tests after changes
6 years ago
Denis Demchenko e759592884 Fix getPlatformType, write tests
6 years ago
Denis Demchenko 48638e7363 Change Parser.check to Parser.compare
6 years ago
Denis Demchenko 4ab0d9dfd3 Get rid of semver and use old comparison which is more applicable
6 years ago
Denis Demchenko 6030eb9e5d Add semverCheck and related methods
6 years ago
Denis Demchenko 9cb04fcbae Move getWindowsVersionName to utils
6 years ago
Denis Demchenko e7e6abff8b Fix Bowser constructor, add some tests
6 years ago
Denis Demchenko 98007768b4 Make `Parser.parse`-anything methods public
6 years ago
Denis Demchenko f202c1cd30 Eslint fixes
6 years ago
Denis Demchenko 6f3b13f9fd Replace the main bowser file
6 years ago
Denis Demchenko 778fdb6004 Add Microsoft Edge cases
6 years ago