Commit Graph

  • 06e3c8de6a Backport - Add new browser: Helio Faisal Salman 2024-09-10 20:27:21 +07:00
  • 241eb47f74 Backport - Add new browsers: Wolvic & Pico Browser Faisal Salman 2024-09-10 20:25:52 +07:00
  • ab97f70094 Backport - Improve browser detection for QQBrowser Faisal Salman 2024-09-10 20:24:43 +07:00
  • 30f4444e40 Backport - Improve browser detection for Rekonq Faisal Salman 2024-09-10 20:23:32 +07:00
  • 0e470d215a Backport - Improve browser detection for ICEBrowser Faisal Salman 2024-09-10 20:23:00 +07:00
  • 4322c49c55 Backport - Remove Viera from list of browsers Faisal Salman 2024-09-10 20:22:07 +07:00
  • 44ef80620c Backport - Improve browser detection for Klar Faisal Salman 2024-09-10 20:20:33 +07:00
  • 15019ec272 Backport - Improve browser detection for Sleipnir Faisal Salman 2024-09-10 20:19:11 +07:00
  • 05434bfcaf Backport - Update test for some missing browsers: Blazer, Comodo Dragon, Conkeror, Go Browser, Iron, Jasmine, Links, NetSurf, OviBrowser, Quark, Rekonq, w3m Faisal Salman 2024-09-10 20:17:08 +07:00
  • dfa62b6e7a Backport - 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-09-10 20:15:02 +07:00
  • b9f1bf6223 Fix #743 - Improve device detection for Xiaomi Faisal Salman 2024-09-06 19:26:05 +07:00
  • 491c2d7477 Add new device vendor: itel Faisal Salman 2024-08-24 10:38:09 +07:00
  • b1dae13245 [extension][bot] Add AhrefsBot, AhrefsSiteAudit, Dotbot, Rogerbot, Uptimerobot, Coc Coc Bot Faisal Salman 2024-08-19 11:10:15 +07:00
  • b8d823dd57 Improve detection: Amazon Echo Show devices Faisal Salman 2024-08-16 14:23:07 +07:00
  • ccc554232b Improve detection: recognize Samsung Galaxy Watch devices as wearable Faisal Salman 2024-08-16 13:36:05 +07:00
  • 68ae2a76de adding detection of MJ12Bot and SemrushBot into extension Crawlers including testing (#738) Pablo Osés 2024-08-14 00:46:46 -03:00
  • 692b175d49 feat: Update and expand Chromecast device families (#724) Joey Parrish 2024-08-13 20:46:21 -07:00
  • cce9060b4f Add more TCL devices Faisal Salman 2024-08-06 21:23:54 +07:00
  • ac3a3c33dc Add new device vendor: TCL Faisal Salman 2024-08-04 10:29:17 +07:00
  • cf775f18f0 Restore unintentionally removed code from previous commit Faisal Salman 2024-07-31 10:45:20 +07:00
  • 9065949451 Add new vendor: Nothing Faisal Salman 2024-07-31 10:16:01 +07:00
  • 15391d2b8d Improve browser detection for Quark (#737) lj0812 2024-07-31 11:42:33 +08:00
  • 62fb6c2925 Fix #660 - Add new helper method: getDeviceVendor() to guess the device vendor from a model name Faisal Salman 2024-07-27 22:47:27 +07:00
  • c391d8a73c Update isAppleSilicon() helper method to also check for WebGL renderer info #732 Faisal Salman 2024-07-27 10:57:11 +07:00
  • d50be39f3b Update 2.0.0-beta.3-pro-enterprise 2.0.0-beta.3-pro-enterprise Faisal Salman 2024-07-24 13:53:42 +07:00
  • 44d9d5700f Update 2.0.0-beta.3-pro-business 2.0.0-beta.3-pro-business Faisal Salman 2024-07-24 13:48:45 +07:00
  • 99d59f7e4c Update 2.0.0-beta.3-pro-personal 2.0.0-beta.3-pro-personal Faisal Salman 2024-07-24 12:57:00 +07:00
  • 768b622603 Make it personal - 2.0.0-beta.3-pro-personal Faisal Salman 2024-07-24 12:47:58 +07:00
  • 654285cf9c Add new browser: Helio Faisal Salman 2024-06-23 11:59:54 +07:00
  • 21162f1277 BREAKING CHANGE - Rename isChromiumBased -> isChromeFamily & isPWA -> isStandalonePWA Faisal Salman 2024-06-22 22:26:58 +07:00
  • 50c15ad5a8 Add new helper method isPWA() to check for standalone mode. Also fix #728 Faisal Salman 2024-06-22 21:15:26 +07:00
  • a74ace8dd1 Add Yahoo! Japan to Crawler, Fetcher, & InApp browser Faisal Salman 2024-06-22 00:13:13 +07:00
  • 37b6338322 update animation Faisal Salman 2024-06-20 19:54:58 +07:00
  • 0583464041 Update script to latest v2.0.0.beta-3 Faisal Salman 2024-06-18 15:12:57 +07:00
  • 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