Commit Graph

  • ab9fdd6116 Small updates Faisal Salman 2024-09-14 18:03:27 +07:00
  • 3de1961892 Add new helper method: isElectron() to detect whether the current window is running inside Electron Faisal Salman 2024-09-14 13:13:36 +07:00
  • db1612401f Add new helper method: isFromEU() to detect whether user comes from an EU country Faisal Salman 2024-09-14 12:38:51 +07:00
  • 8b1db6bcfd Add GitHub Actions: auto publish to npm Faisal Salman 2024-09-11 20:48:00 +07:00
  • ab77baf6de Bump version 1.0.39 (mirror of 0.7.39) 1.0.39 Faisal Salman 2024-09-11 20:29:17 +07:00
  • 2ad60d4d8e Bump version 0.7.39 0.7.39 Faisal Salman 2024-09-11 20:26:07 +07:00
  • c25e22fa87 Backport - Fix #743 - Improve device detection for Xiaomi Faisal Salman 2024-09-10 20:32:01 +07:00
  • a9315821da Backport - Add new device vendor: itel Faisal Salman 2024-09-10 20:31:45 +07:00
  • 33eb27d205 Backport - Improve detection: Amazon Echo Show devices Faisal Salman 2024-09-10 20:31:14 +07:00
  • a77184ffa9 Backport - Improve detection: recognize Samsung Galaxy Watch devices as wearable Faisal Salman 2024-09-10 20:30:53 +07:00
  • b6a92c685e Backport - Add new device vendor: TCL Faisal Salman 2024-09-10 20:29:46 +07:00
  • 4303c32d84 Backport - Add new vendor: Nothing Faisal Salman 2024-09-10 20:29:07 +07:00
  • bef7c777a7 Backport - Improve browser detection for Quark (#737) Faisal Salman 2024-09-10 20:28:29 +07:00
  • 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