ua-parser-js icon indicating copy to clipboard operation
ua-parser-js copied to clipboard

UAParser.js - Free & open-source JavaScript library to detect user's Browser, Engine, OS, CPU, and Device type/model. Runs either in browser (client-side) or node.js (server-side).

Results 93 ua-parser-js issues
Sort by recently updated
recently updated
newest added

Hi @faisalman! Thank you for putting out this very useful library! I'm wondering if you'd consider adding rules for bots as well, given that they are useful to know with...

Open Discussion
Feature Request

UAParser doesn't report `desktop` as a device type because the info is not accessible via the UA string. While this makes sense, at first glance one can assume that the...

Running inside Microsoft Teams as an add-on results in UAParser reporting Electron as the browser. Knowing that it's running inside Microsoft Teams would be more useful.

https://github.com/faisalman/ua-parser-js/blob/6e39c8a553bc531b039e68e88f125523455eda21/test/browser-test.json#L1212 I think this description should be Weibo on iOS.

KakaoTalk App Android `Mozilla/5.0 (Linux; Android 12; SM-G988N Build/SP1A.210812.016; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/100.0.4896.79 Mobile Safari/537.36;KAKAOTALK 2409760` KakaoStory App Android `Mozilla/5.0 (Linux; Android 12; SM-G988N Build/SP1A.210812.016; wv) AppleWebKit/537.36...

Here's the result from brave browser ![image](https://user-images.githubusercontent.com/1688380/120422460-e5a35a80-c39a-11eb-960a-9a8746e2e173.png)

This article points out concerns about Chrome, Firefox, and Edge hitting version 100 and the impact of that on user agent parsing libraries: https://www.theverge.com/2022/2/17/22938721/chrome-firefox-edge-version-100-websites-bug-compatibility-issues-mozilla-google-microsoft Has there been testing of ua-parser-js...

### What Adds Samsung Galaxy S20 5G. ### Testing Tests pass: ``` ~/repo/ua-parser-jparismorgan$ npm run test samsung > [email protected] test /Users/paris/repo/ua-parser-jparismorgan > jshint src/ua-parser.js && mocha -R nyan test/test.js 1965-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-__,------,...

Is there any change to extend the Windows version recognition by using User Agent Client hints (only available for chrome/ chromium edge and opera) to detect Windows 11? https://docs.microsoft.com/en-us/microsoft-edge/web-platform/how-to-detect-win11