Commit Graph

  • cd3bef7405 Improve OS detection: HarmonyOS, MorphOS Faisal Salman 2025-03-27 10:25:44 +07:00
  • dcdfb94ae6 New: UAParser @cloud Faisal Salman 2025-03-20 08:10:12 +07:00
  • 59c20a5656 Merge tag '2.0.3' into pro-enterprise 2.0.3-pro-enterprise Faisal Salman 2025-03-21 17:43:42 +07:00
  • 70c1ffbed0 Merge tag '2.0.3' into pro-business 2.0.3-pro-business Faisal Salman 2025-03-21 17:40:51 +07:00
  • 6ea2df63dc Merge tag '2.0.3' into pro-personal 2.0.3-pro-personal Faisal Salman 2025-03-21 17:34:37 +07:00
  • af8acf9078 Bump version 2.0.3 2.0.3 Faisal Salman 2025-03-15 00:37:56 +07:00
  • 6a41513df4 Add new device vendor: BLU Faisal Salman 2025-03-11 22:39:21 +07:00
  • f93cb043f5 Improve device detection for Meta Quest Faisal Salman 2025-03-11 18:07:46 +07:00
  • c6f8ba3788 Add new device: Facebook Portal TV Faisal Salman 2025-03-11 17:57:47 +07:00
  • f7f64a31ea [extensions] Detect OS from WhatsApp user agent Faisal Salman 2025-03-11 17:50:36 +07:00
  • 8f545f9e3f Add new browser: Dooble, Ecosia, Otter, qutebrowser, Surf Faisal Salman 2025-03-08 16:18:31 +07:00
  • 2d26eada9a Add new browser: LG Browser Faisal Salman 2025-03-08 12:49:29 +07:00
  • 30c0b20c20 Improve device detection: LG Faisal Salman 2025-03-08 12:42:20 +07:00
  • 0cf44773b1 Improve device detection: Archos Faisal Salman 2025-03-08 11:37:54 +07:00
  • 367eae4c85 [extensions] Add new Vehicles: BMW, Jeep Wagooner Faisal Salman 2025-03-07 10:14:37 +07:00
  • a9b31c0f7b [extensions] Add bots: AdIdxBot, Linespider, LinkedInBot, MicrosoftPreview, OpenAI Image Downloader Faisal Salman 2025-03-07 00:13:37 +07:00
  • 8a05328ce0 [extensions] Improve inapp browser detection: Slack, Yahoo! Japan Faisal Salman 2025-03-06 21:03:29 +07:00
  • baeac63ebe Remover Jazzer.js fuzz testing, since the package is no longer supported & leads to failing build Faisal Salman 2025-03-06 19:17:12 +07:00
  • 3d41647a55 [extensions] Update some more bots #780: Better Uptime Bot, SemrushBot, Yahoo! Slurp Faisal Salman 2025-03-04 11:14:31 +07:00
  • d1105ce4b3 GitHub Actions: update node versions to be tested Faisal Salman 2025-03-01 09:33:32 +07:00
  • 3fccce26d0 GitHub Actions: test in various node versions Faisal Salman 2025-03-01 09:18:18 +07:00
  • 178e678b15 [extensions] Update some fetcher bots #780 - Google-PageRenderer, GoogleImageProxy, Snap URL Preview, SkypeUriPreview, TelegramBot Faisal Salman 2025-03-01 08:08:44 +07:00
  • 056e66f6a0 Update contributors in package.json Faisal Salman 2025-03-01 06:50:16 +07:00
  • d8057bcd8a Browser naming adjustments for Client Hints: - HuaweiBrowser => Huawei Browser, - Miui Browser => MIUI Browser, - OperaMobile => Opera Mobi, - YaBrowser => Yandex Faisal Salman 2025-02-21 21:14:54 +07:00
  • 837d319630 [extensions][helpers] Update Semrush bot variants Faisal Salman 2025-02-20 20:34:45 +07:00
  • 6f0191c11b [test] Move playwright installation inside test:playwright script Faisal Salman 2025-02-15 13:37:56 +07:00
  • 5413a9888d Move node-fetch to dependencies 2.0.2 Faisal Salman 2025-02-10 00:55:32 +07:00
  • 4ea03a587d Bump version 2.0.2 Faisal Salman 2025-02-09 07:34:43 +07:00
  • 98e0708f25 Fix issue #776 - Missing type def for node-fetch Faisal Salman 2025-02-06 11:42:18 +07:00
  • 51dce55e65 Bump version 2.0.1 2.0.1 Faisal Salman 2025-02-04 21:49:28 +07:00
  • 3ca23193dd Improve OS detection: fix Linux arch mistakenly detected as version Faisal Salman 2024-12-23 15:29:50 +07:00
  • 9e64f34e72 Improve CPU detection: x86 Faisal Salman 2024-12-23 15:19:35 +07:00
  • 10ab810568 Improve detection for Nokia device & Symbian OS Faisal Salman 2024-12-23 13:30:16 +07:00
  • f5a421cfa5 Bump v1.0.40 (mirror of v0.7.40) 1.0.40 Faisal Salman 2024-12-21 14:21:21 +07:00
  • 5c811b8006 Bump version 0.7.40 0.7.40 Faisal Salman 2024-12-21 14:17:00 +07:00
  • 88fa66dc04 Backport - Fix #747: Python Request mistakenly identified as Meta Quest Faisal Salman 2024-12-21 13:26:29 +07:00
  • 1665684d4f Backport - Add new device vendors: Advan, IMO, Smartfren Faisal Salman 2024-12-21 13:24:28 +07:00
  • a10add1fa1 Backport - Add new device vendors: Cat, Energizer, Micromax Faisal Salman 2024-12-21 13:21:41 +07:00
  • bb7558f2d7 Backport - Add new browser engine: Servo Faisal Salman 2024-12-21 13:19:45 +07:00
  • ee77fcbf14 Backport - Added support for honor separated from Huawei (#749) Faisal Salman 2024-12-21 13:17:45 +07:00
  • 92da592908 Backport - Add new browser: LibreWolf https://librewolf.net/ Faisal Salman 2024-12-21 13:07:26 +07:00
  • dcca2eb0d4 Backport - Improve browser detection: Maxthon Faisal Salman 2024-12-21 13:06:53 +07:00
  • d9c68a775d Backport - Add new browser: 115 Browser http://pc.115.com/ Faisal Salman 2024-12-21 13:06:23 +07:00
  • e32cf13942 Backport - Improve browser detection: 2345 & 360 Faisal Salman 2024-12-21 13:05:57 +07:00
  • 3095020b29 Backport - Improve browser detection: Comodo Dragon, or simply Dragon Faisal Salman 2024-12-21 13:04:44 +07:00
  • c8653c283d Backport - Add new browsers: Slimjet & SlimBoat https://www.slimjet.com/ Faisal Salman 2024-12-21 13:03:58 +07:00
  • 2842b92551 Backport - Improve browser detection: SRWare Iron Faisal Salman 2024-12-21 13:03:22 +07:00
  • 66447880ba Backport - Fix #754: Add new Engine: ArkWeb & new OS: OpenHarmony Faisal Salman 2024-12-21 13:01:36 +07:00
  • e8a301265a [extensions] Create a new list for Vehicles user-agent: Volvo, Rivian, BYD Faisal Salman 2024-12-21 12:53:06 +07:00
  • 20e874085b Improve device detection for unknown VR device Faisal Salman 2024-12-18 23:14:41 +07:00
  • eba73ed6bb Add more test log Faisal Salman 2024-12-17 07:17:03 +07:00
  • 852520fafe Also provide minified .mjs files of main module in /dist Faisal Salman 2024-12-16 23:41:19 +07:00
  • 6095c4c370 Update UAParser version to 2.0.0 Faisal Salman 2024-12-16 11:10:16 +07:00
  • 6c6ff97e0c Improve device detection for Generic device: capture its device model instead of its Android version Faisal Salman 2024-12-16 11:05:24 +07:00
  • 93552e0172 Improve CPU detection: ARM Faisal Salman 2024-12-14 21:16:32 +07:00
  • 13d069f1c4 Improve device detection for unidentified SmartTV vendors Faisal Salman 2024-12-12 22:12:43 +07:00
  • 9cdf560e60 Improve detection for Nvidia devices Faisal Salman 2024-12-12 20:01:58 +07:00
  • de871b3d37 [test] Move test file for Windows IoT Faisal Salman 2024-12-12 19:04:03 +07:00
  • 4601953326 Add Daum app user agent (#773) Hyewon Kang 2024-12-12 21:22:28 +09:00
  • 594b6b1399 Add new OS: Ubuntu Touch Faisal Salman 2024-12-12 14:43:19 +07:00
  • 5d603dacd7 Add new device: Apple HomePod Faisal Salman 2024-12-12 07:29:56 +07:00
  • 84b41f5be7 Add new OS: Windows IoT Faisal Salman 2024-12-12 06:29:35 +07:00
  • f854f26cd6 feat: add TypeScript definitions for UAParser.js enums (#772) Mike 2024-12-10 03:23:01 -08:00
  • bb1daf4e13 Fix #771 - Provide alternative contribution channel for Alipay/WeChat users to support the open-source editions of UAParser.js Faisal Salman 2024-12-09 09:49:58 +07:00
  • 592bfdd33c Add new browser: Ladybird https://ladybird.org/ Faisal Salman 2024-12-08 21:52:05 +07:00
  • d024fe2006 [extensions] Fix #770 - Add new fetcher bot: Bluesky Faisal Salman 2024-12-03 21:32:13 +07:00
  • 638e237c8d [device-utils] Add new method: getMarketingName() device-utils Faisal Salman 2024-12-02 16:15:35 +07:00
  • d177b83965 NEW SUBMODULE: device-utils Faisal Salman 2024-12-02 10:43:17 +07:00
  • d4986af7c0 Improve device detection for Xiaomi TVs Faisal Salman 2024-12-02 10:42:09 +07:00
  • fbadfd7ace Improve device detection for wearables Faisal Salman 2024-11-30 22:51:29 +07:00
  • 259cd1422b [test] Move all client hints-related tests into a separate file Faisal Salman 2024-11-30 19:31:53 +07:00
  • aed89f0b41 Fix #660 - Infer device vendor & type from sec-ch-ua-model Faisal Salman 2024-11-30 18:55:27 +07:00
  • 48c221b50b Update npm version of @playwright/test to fix failed test in GitHub Actions Faisal Salman 2024-11-30 14:37:50 +07:00
  • dbd24a579f Browser naming adjustments for Client Hints: - Google Chrome => Chrome - Microsoft Edge => Edge - Android WebView => Chrome WebView - HeadlessChrome => Chrome Headless Faisal Salman 2024-11-30 13:09:02 +07:00
  • fc851b40c5 Improve device detection: recognize MIUI as Xiaomi Faisal Salman 2024-11-30 08:33:16 +07:00
  • b2fc76fe99 [test] remove the client hints check in firefox & safari Faisal Salman 2024-11-30 07:30:04 +07:00
  • e013038643 Improve cpu detection for x86 Faisal Salman 2024-11-29 20:44:37 +07:00
  • 1a057b4be2 Reorganize test files & directories Faisal Salman 2024-11-28 23:24:19 +07:00
  • 0e766a56e5 Trying chat widget Faisal Salman 2024-11-28 19:32:08 +07:00
  • aa56b2f4f3 Update engine.version to be the same as browser.version for Chromium-based browser when UA-CH is available Faisal Salman 2024-11-28 12:53:48 +07:00
  • 20e195de8b Move os test spec into separate files Faisal Salman 2024-11-26 20:45:23 +07:00
  • c37f3863c0 [sub:extensions] Rearrange mediaplayer regexes Faisal Salman 2024-11-26 20:13:07 +07:00
  • 60cc84d58c [sub:extensions] Add new bots: Apache-HttpClient, go-http-client, got, GuzzleHttp, Java-http-client, libwww-perl, lua-resty-http, Needle, OkHttp, node-fetch, PHP-SOAP, PostmanRuntime, superagent Faisal Salman 2024-11-24 12:19:21 +07:00
  • f5ee90fcf8 Reorganize test files Faisal Salman 2024-11-22 22:29:03 +07:00
  • bcf249da06 Fix #767 #763 - Improve type definition for headers Faisal Salman 2024-11-22 20:21:07 +07:00
  • b4bc86ac6d Improve device detection: Lenovo Faisal Salman 2024-11-21 23:18:38 +07:00
  • e006e5a129 Merge tag 'tags/2.0.0' into pro-enterprise 2.0.0-pro-enterprise Faisal Salman 2024-11-21 17:40:24 +07:00
  • 74ab14e380 Merge tag 'tags/2.0.0' into pro-business 2.0.0-pro-business Faisal Salman 2024-11-21 17:04:18 +07:00
  • db06606acd Merge tag 'tags/2.0.0' into pro-personal 2.0.0-pro-personal Faisal Salman 2024-11-21 16:51:53 +07:00
  • a1d81c928c Move device test spec into separate files Faisal Salman 2024-11-21 16:06:27 +07:00
  • 94d3d84cd5 Add new device vendor: HMD Faisal Salman 2024-11-20 18:00:18 +07:00
  • c72198d470 Improve device detection: Nokia tablets Faisal Salman 2024-11-20 17:54:41 +07:00
  • c8ece08b1b Improve device detection: Google Pixel Watch Faisal Salman 2024-11-20 17:19:46 +07:00
  • 4ddbeeaa06 Insert a link to contributing guidelines in PR template Faisal Salman 2024-11-20 17:01:04 +07:00
  • 536031d789 Improve device detection: Google Pixel Tablet Faisal Salman 2024-11-20 16:59:37 +07:00
  • 4c57a5a567 Improve device detection for tablets: OnePlus, Xiaomi Faisal Salman 2024-11-20 16:44:41 +07:00
  • 29b76368fd Add missing 1.0.39 changes to CHANGELOG.md (#766) Harald Reingruber 2024-11-20 09:11:31 +01:00
  • 41de949809 Improve device detection for tablets: Honor, Huawei, Infinix Faisal Salman 2024-11-19 23:41:43 +07:00
  • 214036ad73 Add new segment: trivia Faisal Salman 2024-11-19 10:50:15 +07:00
  • 5742ba68ae Update README.md (3) Faisal Salman 2024-11-19 10:18:08 +07:00