Commit Graph

  • 81cbbe504e Remove package.js & move pull_request_template inside /.github Faisal Salman 2024-06-16 23:30:27 +07:00
  • 4e64cb644f Migrate to uaparser.dev Faisal Salman 2024-06-16 23:11:59 +07:00
  • 405b45183f Add a quickstart section Faisal Salman 2024-06-16 22:11:36 +07:00
  • cc09b124b4 Update alt attributes Faisal Salman 2024-06-16 19:16:07 +07:00
  • d5ef33f37d Update CNAME Faisal Salman 2024-06-16 17:27:25 +07:00
  • f24e4acae2 Update playwright test Faisal Salman 2024-06-16 14:02:30 +07:00
  • 4fa991be16 Update README.md Faisal Salman 2024-06-16 00:10:21 +07:00
  • de4978e8d9 Add mediaplayer as a new browser.type Faisal Salman 2024-06-11 09:12:36 +07:00
  • b52a7ea268 Add new XR device & OS: Pico - https://www.picoxr.com/global Faisal Salman 2024-06-11 00:00:59 +07:00
  • 846bbe71b4 Update text Faisal Salman 2024-06-10 12:55:31 +07:00
  • b75e4493dc Update changelog Faisal Salman 2024-06-10 11:43:37 +07:00
  • 6b642e2838 [Extensions submodule] Add ChatGPT-User as fetcher Faisal Salman 2024-06-08 20:18:56 +07:00
  • 5328642e18 Update version to 2.0.0-beta.3 2.0.0-beta.3 Faisal Salman 2024-06-08 01:17:52 +07:00
  • bdcd927304 Update test for extensions Faisal Salman 2024-06-08 00:07:16 +07:00
  • db3423a76c BREAKING - Remove bot type, divide as crawler / fetcher Faisal Salman 2024-06-07 23:59:24 +07:00
  • 173325faa1 Add some well-known bot user-agents: Applebot, Amazonbot, Bytespider, Claudebot, Yandexbot Faisal Salman 2024-06-06 22:36:15 +07:00
  • 5190905df8 Clean up & few changes related to browser.type Faisal Salman 2024-06-06 21:52:16 +07:00
  • 0a46ac396a Fix #718 - Extension param now accept multiple extensions Faisal Salman 2024-06-06 20:02:22 +07:00
  • f7810dbfcf Add new browsers: Wolvic & Pico Browser Faisal Salman 2024-06-06 14:27:03 +07:00
  • 0543b87c02 BREAKING CHANGE: AR/VR devices moved to new device type: xr Faisal Salman 2024-06-05 15:47:27 +07:00
  • 39590f112d BREAKING CHANGE - Add new property to browser: type Faisal Salman 2024-06-02 23:04:25 +07:00
  • 1a22c6951f Update all package references in /test to use current working directories Faisal Salman 2024-06-02 22:28:58 +07:00
  • 8991d34e56 Update formFactor -> formFactors, in accordance to the latest change in client hints spec Faisal Salman 2024-06-02 21:21:53 +07:00
  • 1a2ef00509 Improve browser detection for QQBrowser Faisal Salman 2024-06-02 15:49:27 +07:00
  • 12c2c2e48a Improve browser detection for Rekonq Faisal Salman 2024-06-02 15:35:33 +07:00
  • 85bf7076d3 Improve browser detection for ICEBrowser Faisal Salman 2024-06-02 15:32:23 +07:00
  • 1fa3d02594 Remove Viera from list of browsers Faisal Salman 2024-06-02 15:20:50 +07:00
  • 4cd867a36e Improve browser detection for Klar Faisal Salman 2024-06-02 15:14:42 +07:00
  • 6b6fcc68f5 Improve browser detection for Sleipnir Faisal Salman 2024-06-02 15:10:37 +07:00
  • 760e85bbe7 Update test for some missing browsers: Blazer, Comodo Dragon, Conkeror, Go Browser, Iron, Jasmine, Links, NetSurf, OviBrowser, Quark, Rekonq, w3m Faisal Salman 2024-06-02 15:03:27 +07:00
  • 5a8ce35054 Insert spaces to command line output for readability Faisal Salman 2024-06-02 10:38:24 +07:00
  • 150d3c6b4a Add new feature: parse user-agent in CLI using npx ua-parser-js "[INSERT-UA-HERE]" and print the result in JSON format Faisal Salman 2024-06-01 17:52:12 +07:00
  • 693a83de2e Bump version 1.0.38 (mirror of 0.7.38) 1.0.38 Faisal Salman 2024-05-28 21:11:21 +07:00
  • cede70136b Bump version 0.7.38 0.7.38 Faisal Salman 2024-05-28 20:55:58 +07:00
  • 3bfd164aa5 Fix #700 - Error on getOS() when userAgentData.platform is undefined Faisal Salman 2024-05-28 20:44:52 +07:00
  • e7bfc4e28d Backport - Fix #730 - Improve browser detection: DuckDuckGo Faisal Salman 2024-05-28 20:35:18 +07:00
  • 775de4ea82 Backport - Fix #722 - Add new browser name: Twitter Faisal Salman 2024-05-28 20:32:21 +07:00
  • fecff02888 Backport - Fix #721 - Improve detection: recognize OPPO Pad as tablet Faisal Salman 2024-05-28 20:31:25 +07:00
  • d3d83fac23 Backport - Fix #708 - Improve detection for Quest 3 Faisal Salman 2024-05-28 20:30:36 +07:00
  • 5790c0e6a0 Backport - Fix #697 - Add new browser: Opera GX - https://www.opera.com/gx Faisal Salman 2024-05-28 20:29:46 +07:00
  • e87c794fd9 Fix #730 - Improve browser detection: DuckDuckGo Faisal Salman 2024-05-23 18:12:02 +07:00
  • d0db40c290 Fix #722 - Add new browser name: Twitter Faisal Salman 2024-05-17 22:56:52 +07:00
  • 8dce4cc514 Fix #721 - Improve detection: recognize OPPO Pad as tablet Faisal Salman 2024-05-17 22:36:41 +07:00
  • a43d659577 Fix #710: Add type to IBrowser (#711) Dai Jie 2024-03-19 22:32:43 +08:00
  • b29a9a7ffb Fix #708 - Improve detection for Quest 3 Faisal Salman 2024-02-28 10:19:30 +07:00
  • 10ec6349e2 Make it prize - 2.0.0-beta.2 2.0.0-beta.2-pro-enterprise Faisal Salman 2024-02-01 12:13:08 +07:00
  • 6f02da06e0 Make it personal - 2.0.0-beta.2 2.0.0-beta.2-pro-personal Faisal Salman 2024-02-01 11:45:23 +07:00
  • 23dc320be4 Make it biz - 2.0.0-beta.2 2.0.0-beta.2-pro-business Faisal Salman 2024-02-01 12:08:12 +07:00
  • 8852b03739 Make it personal Faisal Salman 2024-02-01 11:45:23 +07:00
  • 4d950db145 Update version to 2.0.0-beta.2 2.0.0-beta.2 Faisal Salman 2024-01-28 22:34:46 +07:00
  • b5b5475ab4 Add new helper method: isFrozenUA() to match with frozen user-agent pattern Faisal Salman 2024-01-25 12:21:17 +07:00
  • 7c22bc587f Fix #703 - Improve TS module resolution --revert Faisal Salman 2024-01-25 11:27:39 +07:00
  • d6d8ac7cb4 Fix #692 - Improve TS module resolution (#702) Faisal Salman 2024-01-24 09:56:23 +07:00
  • 54c633aac5 Update ua-parser.js (#696) Beat YT 2024-01-23 21:24:38 -05:00
  • 9c5d6ee70e Fix Edge detection in ua-ch: "Microsoft Edge" -> "Edge" Faisal Salman 2024-01-18 11:23:59 +07:00
  • b5c62b0c82 Fix #635 - ua-ch: prioritize more specific brand name regardless the order Faisal Salman 2024-01-10 17:14:22 +07:00
  • 0c49d75074 Fix #697 - Add new browser: Opera GX - https://www.opera.com/gx Faisal Salman 2023-12-29 20:54:56 +07:00
  • 09904a0a47 Fix undefined brandName when reading a field list that has no version Faisal Salman 2023-12-20 22:19:42 +07:00
  • 3622b614a7 Fix d.ts Record for extensions as Partial Faisal Salman 2023-11-30 11:50:44 +07:00
  • e4f2463849 Create declaration file .d.ts for extensions submodule Faisal Salman 2023-11-30 11:12:28 +07:00
  • fdbeabbaed Bump axios from 1.3.6 to 1.6.1 (#689) dependabot[bot] 2023-11-30 10:47:35 +07:00
  • 2046fe5209 Bump @babel/traverse from 7.15.4 to 7.23.2 (#684) dependabot[bot] 2023-11-30 10:46:31 +07:00
  • 5173a5442f Update readme for clarity over license options Faisal Salman 2023-11-23 12:03:53 +07:00
  • 6eb187ea4c Update table for clarity Faisal Salman 2023-11-23 11:50:45 +07:00
  • 106d882fba Create test for helpers Faisal Salman 2023-11-10 10:10:38 +07:00
  • 7abc8b9ecc Add new helper method isChromiumBased() to check whether the current browser is a Chromium-based browser Faisal Salman 2023-11-09 13:41:37 +07:00
  • 7ad3e3b451 Internal refactor: new helper methods to check for string & window Faisal Salman 2023-10-26 11:41:06 +07:00
  • 26f7e7d59e Add "types" inside "exports" of package.json, fix ./helpers import typo (#688) Danila Rodichkin 2023-11-06 10:05:06 +03:00
  • 8087a1b4f0 Bump version 1.0.37 (mirror of 0.7.37) 1.0.37 Faisal Salman 2023-10-27 19:49:46 +07:00
  • d30ad46992 Bump version 0.7.37 0.7.37 Faisal Salman 2023-10-27 09:58:43 +07:00
  • 5302e2df6a Update changelog Faisal Salman 2023-10-27 09:55:33 +07:00
  • f3de7b7cea Backport - Improve browser detection: WeChat (cherry picked from commit 17f0c1e1cd) Faisal Salman 2023-10-27 09:42:12 +07:00
  • c41100ebb5 Backport - Improve browser detection: unified name for Baidu (cherry picked from commit 9cc274fb6f) Faisal Salman 2023-10-27 09:40:06 +07:00
  • 23c5d7765d Backport - Improve browser detection: remove unnecessary extra space in "Avant " (cherry picked from commit f56073bb3e) Faisal Salman 2023-10-27 09:39:36 +07:00
  • e3d5f7649d Backport - Improve browser detection: rename "Samsung Browser" to "Samsung Internet" (cherry picked from commit 5c10e2b107) Faisal Salman 2023-10-27 09:39:12 +07:00
  • 02af42fcf0 Backport - Fix #682 - Add new browser: Smart Lenovo Browser (cherry picked from commit d565f65280) Faisal Salman 2023-10-27 09:37:13 +07:00
  • 57d1ac05f5 Backport - Fix #683 - change MetaSr into Sogou Explorer (+add Sogou Mobile) (cherry picked from commit 69ed6cec77) Faisal Salman 2023-10-27 09:35:02 +07:00
  • ea2c82948f Backport - Fix misidentified WebView token as device model - found in #681 (cherry picked from commit b51ae9eb38) Faisal Salman 2023-10-27 09:33:37 +07:00
  • 3b896d50b7 Backport - Fix #681 - Add new browser: Vivo Browser (cherry picked from commit 125f0d9f16) Faisal Salman 2023-10-27 09:31:03 +07:00
  • 5a724cbde8 Backport - Increase UA_MAX_LENGTH to 500 (cherry picked from commit e614108911) Faisal Salman 2023-10-27 09:28:58 +07:00
  • c76139632f Backport - Fix #563 #631 - Add new browser: Alipay (cherry picked from commit 77e0aa1ac6) Faisal Salman 2023-10-27 09:25:04 +07:00
  • 310cab9c3a Backport - add Klarna Shopping Browser UA parser (#669) (cherry picked from commit 177a496c34) Faisal Salman 2023-10-27 09:24:15 +07:00
  • c6dea6361c Backport - Fix #651 - Improve device detection: Xiaomi Redmi (cherry picked from commit aa76da90d9) Faisal Salman 2023-10-27 09:22:10 +07:00
  • daab1e76f8 Backport - Add new device vendor: Ulefone (cherry picked from commit 817c5835ef) Faisal Salman 2023-10-27 09:21:49 +07:00
  • f78e468020 Backport - Improve device detection: Realme (cherry picked from commit 6ea6936632) Faisal Salman 2023-10-27 09:20:34 +07:00
  • f8f71c65d4 Add new helpers submodule Faisal Salman 2023-10-24 11:14:28 +07:00
  • 17f0c1e1cd Improve browser detection: WeChat Faisal Salman 2023-10-24 00:09:53 +07:00
  • 9cc274fb6f Improve browser detection: unified name for Baidu Faisal Salman 2023-10-24 00:00:38 +07:00
  • f56073bb3e Improve browser detection: remove unnecessary extra space in "Avant " Faisal Salman 2023-10-23 23:33:04 +07:00
  • 5c10e2b107 Improve browser detection: rename "Samsung Browser" to "Samsung Internet" https://developer.samsung.com/internet/user-agent-string-format.html Faisal Salman 2023-10-23 23:19:45 +07:00
  • 46ff3df974 Update readme Faisal Salman 2023-10-19 23:22:31 +07:00
  • cfc01470b5 Update enums Faisal Salman 2023-10-19 23:21:33 +07:00
  • d565f65280 Fix #682 - Add new browser: Smart Lenovo Browser Faisal Salman 2023-10-19 10:04:08 +07:00
  • 69ed6cec77 Fix #683 - change MetaSr into Sogou Explorer (+add Sogou Mobile) Faisal Salman 2023-10-12 21:59:57 +07:00
  • b51ae9eb38 Fix misidentified WebView token as device model - found in #681 Faisal Salman 2023-10-12 14:50:00 +07:00
  • 125f0d9f16 Fix #681 - Add new browser: Vivo Browser Faisal Salman 2023-10-12 14:42:17 +07:00
  • e614108911 Increase UA_MAX_LENGTH to 500 Faisal Salman 2023-10-12 14:36:54 +07:00
  • 77e0aa1ac6 Fix #563 #631 - Add new browser: Alipay Faisal Salman 2023-10-12 14:18:51 +07:00
  • 119515edd2 Update readme: comparison between versions & licenses Faisal Salman 2023-10-10 14:14:12 +07:00
  • c8c6d121e0 Add PULL_REQUEST_TEMPLATE.md Faisal Salman 2023-10-10 11:44:18 +07:00