Commit Graph

  • 5a5b321347 [extensions] Add new library: Bun, Dart, Deno, hackney, Node.js, rest-client, undici master Faisal Salman 2025-11-09 15:33:15 +07:00
  • e9f78ceb80 Add new device vendor: Logitech - G-Cloud https://www.logitechg.com/en-ch/shop/p/cloud-handheld-gaming Faisal Salman 2025-11-08 10:06:04 +07:00
  • 38301f8803 Add new device vendor: Anbernic - https://anbernic.com/ Faisal Salman 2025-11-06 13:40:52 +07:00
  • e5648826b9 [cli] Update to use extensions when parsing string input Faisal Salman 2025-11-06 12:33:27 +07:00
  • a558cc1a5b [extensions][bot-detection] Add new bot: Amazon Nova Act Faisal Salman 2025-11-03 13:11:35 +07:00
  • 2e8628aef6 Update to 2.0.6, change default font gh-pages Faisal Salman 2025-10-30 12:38:15 +07:00
  • a9574e7e7c Merge tag '2.0.6' into pro-enterprise 2.0.6-pro-enterprise pro-enterprise Faisal Salman 2025-10-27 13:47:06 +07:00
  • 2728d45b4d Merge tag '2.0.6' into pro-business 2.0.6-pro-business pro-business Faisal Salman 2025-10-27 13:38:53 +07:00
  • b061251e82 Merge tag '2.0.6' into pro-personal 2.0.6-pro-personal pro-personal Faisal Salman 2025-10-27 13:32:22 +07:00
  • cb9b50a81a Fix import path Faisal Salman 2025-10-27 12:50:52 +07:00
  • 042c57cc10 [bot-detection] Add new method: isAIAssistant() to check whether user-agent is an AI assistant Faisal Salman 2025-10-25 16:39:59 +07:00
  • 232fb321f1 [test] Add tests for the new submodules Faisal Salman 2025-10-25 10:28:12 +07:00
  • a3a7a5e377 Break some methods in helpers as new submodules: bot-detection, browser-detection, device-detection Faisal Salman 2025-10-14 12:28:36 +07:00
  • 2d8c8fa142 Fix #809 - Detect OpenAI's Atlas browser https://openai.com/index/introducing-chatgpt-atlas/ Faisal Salman 2025-10-24 22:39:31 +07:00
  • d84ba1888b Update image link in README Faisal Salman 2025-10-13 20:38:26 +07:00
  • 061cf0e90f Bump version 2.0.6 2.0.6 Faisal Salman 2025-10-10 09:58:40 +07:00
  • 2882014f0e Add new inApp browser: Bing Faisal Salman 2025-10-09 11:34:03 +07:00
  • 3eea0643c5 Add new device vendor: Wiko - https://world.wikomobile.com/ Faisal Salman 2025-10-08 21:51:36 +07:00
  • 5f1ed83225 [chore] Update CLI import & unit test Faisal Salman 2025-10-08 13:13:17 +07:00
  • 5349bb52ed Improve device detection: BlackBerry, Huawei, Xiaomi Faisal Salman 2025-10-07 14:51:46 +07:00
  • 9ba4d2b207 Add new device vendor: Hisense - https://global.hisense.com/ Faisal Salman 2025-10-06 22:08:56 +07:00
  • 4c935c0139 Improve device detection: Nokia Faisal Salman 2025-10-06 22:07:35 +07:00
  • ae7b5e15e5 chore: Replace Undici by native Headers (#805) Sébastien Règne 2025-10-06 15:59:29 +02:00
  • 44165a6e01 Improve CPU detection: 68k Faisal Salman 2025-10-06 11:59:55 +07:00
  • fc5125042c Improve browser detection: Mozilla, Pale Moon Faisal Salman 2025-10-06 11:51:22 +07:00
  • 4e6259ad7f [feat] Add new CLI feature: processing batch user-agent data from file and output as JSON Faisal Salman 2025-10-05 23:28:57 +07:00
  • b3bc89c463 [fix] setUA(): remove trailing space from user-agent string Faisal Salman 2025-10-05 21:01:32 +07:00
  • 5749302c47 [chore] Rename constants Faisal Salman 2025-10-05 13:55:18 +07:00
  • 6565d24567 Improve OS detection: iOS 26 Faisal Salman 2025-10-05 13:27:17 +07:00
  • b3281b7c12 [extensions] Add new crawler: Qwantbot-news, SurdotlyBot, Swiftbot Faisal Salman 2025-10-01 12:19:46 +07:00
  • bd6bb216bd [extensions] Add new fetcher: Discordbot, KeybaseBot, Slackbot, Slackbot-LinkExpanding, Slack-ImgProxy, Twitterbot Faisal Salman 2025-10-01 11:25:26 +07:00
  • e7e7aaad4c Add new browser: Qwant Faisal Salman 2025-10-01 11:10:43 +07:00
  • 95d2b151a3 Improve OS detection: iOS Faisal Salman 2025-09-30 12:59:21 +07:00
  • 737cdd4d40 Improve device detection: iPad Faisal Salman 2025-09-29 11:32:04 +07:00
  • 74064b0cac Add featured sponsors in README Faisal Salman 2025-09-27 20:20:51 +07:00
  • df50849212 Update to include Wispr sponsorship Faisal Salman 2025-09-26 22:32:37 +07:00
  • 3100e6cf35 Merge tag '2.0.5' into pro-enterprise 2.0.5-pro-enterprise Faisal Salman 2025-09-21 09:22:01 +07:00
  • 52b6a6ad10 Merge tag '2.0.5' into pro-business 2.0.5-pro-business Faisal Salman 2025-09-21 09:09:35 +07:00
  • 5b5e33681f Merge tag '2.0.5' into pro-personal 2.0.5-pro-personal Faisal Salman 2025-09-21 08:59:46 +07:00
  • 6fc8ec3187 Merge tag '2.0.4' into pro-enterprise 2.0.4-pro-enterprise Faisal Salman 2025-09-20 11:13:11 +07:00
  • 22d936ebb4 Merge tag '2.0.4' into pro-business 2.0.4-pro-business Faisal Salman 2025-09-20 11:09:36 +07:00
  • 4e8c13cbb4 Merge tag '2.0.4' into pro-personal 2.0.4-pro-personal Faisal Salman 2025-09-20 11:05:25 +07:00
  • 94b49a4134 Display Bot detection in user-agent playground demo Faisal Salman 2025-09-06 20:42:52 +07:00
  • 3ea5721e86 Bump version 2.0.5 2.0.5 Faisal Salman 2025-09-05 21:43:09 +07:00
  • a4342b01d4 [test] Utilize enum in test cases Faisal Salman 2025-09-04 20:59:48 +07:00
  • 31bf36c36d [enums] enum names should be singular Faisal Salman 2025-09-04 20:56:18 +07:00
  • e803eb98bd Update license wording to be more clear Faisal Salman 2025-09-03 13:16:11 +07:00
  • 9bef871e41 [helpers] Update isAIBot() list using Crawlers enum Faisal Salman 2025-09-02 22:00:02 +07:00
  • b1d9dcafcd [test] Move UA-CH test data into its own file Faisal Salman 2025-09-01 23:10:22 +07:00
  • 146f182533 [extensions] Improve bot detection for ByteDance, Google, SB Intuitions, Webzio Faisal Salman 2025-08-31 20:04:49 +07:00
  • ce242a362f [extensions][enums] Improve detection for Yandex bots Faisal Salman 2025-08-30 17:01:05 +07:00
  • 2078b1ec92 [enums] Clean up enum imports & create build script Faisal Salman 2025-08-29 17:53:09 +07:00
  • 7dcbb8def3 [enums] Enum for CPU architecture should be CPUArch rather than CPUName Faisal Salman 2025-08-28 11:11:32 +07:00
  • f810a6d1d9 Fix type mistake Faisal Salman 2025-08-27 14:56:50 +07:00
  • 0e05332609 [enums] Add enums for extensions submodule Faisal Salman 2025-08-27 12:14:56 +07:00
  • 48a1f34c28 [enums] Rename & mark as deprecated: Browser->BrowserName, CPU->CPUName, Device->DeviceType, Vendor->DeviceVendor, Engine->EngineName, OS->OSName Faisal Salman 2025-08-27 10:41:00 +07:00
  • fb1ed5cf6b Only check for direct properties from the headers object Faisal Salman 2025-08-26 22:29:08 +07:00
  • 3e65196b57 Normalize all headers into lowercase Faisal Salman 2025-08-26 00:18:53 +07:00
  • 4e421e72fe Main d.ts: replace hardcoded type def with enum values Faisal Salman 2025-08-23 19:42:20 +07:00
  • 98cf19c8c5 Main d.ts export type UAParserHeaders Faisal Salman 2025-08-23 19:06:07 +07:00
  • c9badeb345 [extensions] Add new crawlers: Algolia, Baidu, BLEXBot, Botify, Freespoke, Marginalia, MSNBot, OnCrawl, SeekportBot, Siteimprove, TwinAgent, YepBot, ZumBot Faisal Salman 2025-08-21 21:40:50 +07:00
  • 90017c98d3 Bump version 1.0.41 (mirror of 0.7.41) 1.0.41 1.0.x Faisal Salman 2025-08-19 19:09:54 +07:00
  • af825ff557 Bump version 0.7.41 0.7.41 0.7.x Faisal Salman 2025-08-19 15:11:44 +07:00
  • 5925954451 Backport - Improve detection for Nokia device & Symbian OS Faisal Salman 2024-12-23 13:30:16 +07:00
  • fc668ef0c0 Backport - 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
  • 0543fb2e95 Backport - Improve CPU detection: ARM Faisal Salman 2024-12-14 21:16:32 +07:00
  • 98f1c00fd3 Backport - Improve device detection for unidentified SmartTV vendors Faisal Salman 2024-12-12 22:12:43 +07:00
  • d66c971090 Backport - Improve detection for Nvidia devices Faisal Salman 2024-12-12 20:01:58 +07:00
  • cbe60388ea Backport - Add Daum app user agent (#773) Hyewon Kang 2024-12-12 21:22:28 +09:00
  • e665bd56be Backport - Add new OS: Ubuntu Touch Faisal Salman 2024-12-12 14:43:19 +07:00
  • 20c3040720 Backport - Add new device: Apple HomePod Faisal Salman 2024-12-12 07:29:56 +07:00
  • 9057a1daad Backport - Add new browser: Ladybird https://ladybird.org/ Faisal Salman 2024-12-08 21:52:05 +07:00
  • 1d59e1a6ee Backport - Add new OS: Windows IoT Faisal Salman 2024-12-12 06:29:35 +07:00
  • 37556428ae Backport - Improve device detection for Xiaomi TVs Faisal Salman 2024-12-02 10:42:09 +07:00
  • d53287cd9c Backport - Improve device detection for wearables Faisal Salman 2024-11-30 22:51:29 +07:00
  • 318ccf2afe Backport - Improve device detection: recognize MIUI as Xiaomi Faisal Salman 2024-11-30 08:33:16 +07:00
  • 4041439643 Backport - Improve cpu detection for x86 Faisal Salman 2024-11-29 20:44:37 +07:00
  • 31c6bed8d0 Backport - Improve device detection: Lenovo Faisal Salman 2024-11-21 23:18:38 +07:00
  • ba6e2eab47 Backport - Add new device vendor: HMD Faisal Salman 2024-11-20 18:00:18 +07:00
  • 8aa9a9d2b0 Backport - Improve device detection: Nokia tablets Faisal Salman 2024-11-20 17:54:41 +07:00
  • 45d6c4eee8 Improve device detection: Google Pixel Watch Faisal Salman 2024-11-20 17:19:46 +07:00
  • 7f7f4a5359 Improve device detection: Google Pixel Tablet Faisal Salman 2024-11-20 16:59:37 +07:00
  • d15849a141 Backport - Improve device detection for tablets: OnePlus, Xiaomi Faisal Salman 2024-11-20 16:44:41 +07:00
  • 40b00c7c55 Backport - Improve device detection for tablets: Honor, Huawei, Infinix Faisal Salman 2024-11-19 23:41:43 +07:00
  • aa757b2981 Backport - Improve device detection: Archos Faisal Salman 2025-03-08 11:37:54 +07:00
  • 5a1d6ec14e Backport - Improve OS detection: fix Linux arch mistakenly detected as version Faisal Salman 2024-12-23 15:29:50 +07:00
  • c8fc8c35d2 Backport - Improve CPU detection: x86 Faisal Salman 2024-12-23 15:19:35 +07:00
  • 56bd805dc8 Backport - Improve detection for Nokia device & Symbian OS Faisal Salman 2024-12-23 13:30:16 +07:00
  • 58f3e41dbb Add discord invite link Faisal Salman 2025-08-18 19:21:37 +07:00
  • 0731651be0 Simplify landing page Faisal Salman 2025-08-16 18:22:52 +07:00
  • 9003fe5724 [extensions] Add new bots: Algolia Crawler, contxbot, HubSpot Page Fetcher, Kagibot Faisal Salman 2025-08-15 20:42:41 +07:00
  • 975c4860f4 [extensions][helpers] Add some new AI bots: Bravebot, Cotoyogi, FirecrawlAgent, HuggingFace-Bot, Kangaroo Bot, PanguBot, Replicate-Bot, RunPod-Bot, Together-Bot, xAI-Bot Faisal Salman 2025-08-14 20:42:17 +07:00
  • 647b6232bd [extensions][helpers] Add some bots from Vercel: v0bot, vercel-favicon-bot, vercel-screenshot-bot, vercelflags, verceltracing Faisal Salman 2025-08-14 19:34:14 +07:00
  • 95485f7b5d [extensions][helpers] Add new bots: cohere-training-data-crawler, Gemini-Deep-Research, kakaotalk-scrap, TikTokSpider Faisal Salman 2025-08-11 13:12:28 +07:00
  • 74ef71cf63 [extensions][helpers] Add new bots: Asana, bitlybot, Chrome-Lighthouse, DeepSeekBot, DuckDuckGo-Favicons-Bot, Elastic, Zoombot Faisal Salman 2025-08-10 00:40:20 +07:00
  • 9e6dff6dc3 replace node fetch types with undici Harlan Brawer 2025-07-28 15:31:51 -07:00
  • bf5155ec8a Add new vendor: Philips Faisal Salman 2025-08-09 23:01:29 +07:00
  • 1a74d8228c Update @Cloud descriptions Faisal Salman 2025-08-09 11:19:00 +07:00
  • ecbc0336b6 Fix #797: Iterate over brands as an array (#798) Aidan Nulman 2025-08-01 07:34:36 -04:00
  • ab299a23b7 Zalo integration in UAParser (#1) (#792) Suryaansh Chawla 2025-08-01 17:03:52 +05:30