Now TypeScript Types are available thanks to @AnandChowdhary and his PR #36
- Database: Added Chrome 73 and 74 (d2ea800)
- Fix: Issue 96 of WhichBrowser/Parser-PHP,
profiles.js
andmodels-*.js
files had some occourrences of spaces replaced by Unicode Character 'EN SPACE' (U+2002). The scripts that download these files are now stripping away that character and replacing it with a normal space. Thanks @koconder for #29 and @Taiwaninja for reporting it. - Tools: WhichBrowser/Parser-Javascript is now tested on all the node versions between 6 and 11 included. Thanks again to @koconder for #30.
- Database: Added Chrome 70, 71 and 72 (34735c2)
- Database: Added new iPhones XS, XS Max, XR (911ae7a)
- Database: Added Chrome 69 (5b8a4fa)
- Fixes: Now is possible to really disable the bot detection with the option
detectBots: false
(5e02e9a)
- Database: Added Chrome 68 (0d04c8d & cd5ec81)
- Database: Fixed name of Oculus Browser and added Oculus Go detection, thanks @frankolivier (#23) (b38377c)
- Database: Updated Models, Indices and Profiles (fa4dd85)
- Database: Added Chrome 66 & 67 (a9bce87)
- Database: Added Chrome 65 (c1c9148)
- Fixes: Update dependencies due to vulnerable moment.js version (4ed2fc2)
- Database: Added Czech service, thanks to @pixietrixibell for #90 on Parser-PHP (8a96017)
This update is too big to list all the improvements Just to list some of these:
- Improved XIAOMI and MIUI browser detection
- Added Zen, Ziox, Yuanda and many others
- Added a lot of new models
- Added new browsers
- Fixes:
- Database: Added Chrome 63, new iPhones, MANY new models of various manufacturers and Os (6e6715e)
- Analysis: Better management of Edge, added management of KaiOS (22a2752)
- Database: Added Chrome 62 (3d4a74c)
- Database: Added Chrome 60 (0043804)
- This project: 🎊 is now the official JavaScript version of WhichBrowser 🍾
- readme: updated with new badge due to change of GitHub url (11b18b7)
- changelog: added this changelog
- coverage: removed unused line of code that lowered the coverage, now is 100% 🎉 (36fed88)
- readme: added instructions 📖 on how to use cache (0e2c83e)
- cache: adding a simple cache mechanism (0e2c83e)
- npm: First version of JavaScript porting on npm 🎇