Commit Graph

611 Commits

Author SHA1 Message Date
Faisal Salman
5a5b321347 [extensions] Add new library: Bun, Dart, Deno, hackney, Node.js, rest-client, undici 2025-11-09 15:33:15 +07:00
Faisal Salman
e9f78ceb80 Add new device vendor: Logitech
- G-Cloud https://www.logitechg.com/en-ch/shop/p/cloud-handheld-gaming
2025-11-08 10:06:04 +07:00
Faisal Salman
38301f8803 Add new device vendor: Anbernic - https://anbernic.com/ 2025-11-06 13:42:23 +07:00
Faisal Salman
a558cc1a5b [extensions][bot-detection] Add new bot: Amazon Nova Act 2025-11-03 13:11:35 +07:00
Faisal Salman
cb9b50a81a Fix import path 2025-10-27 12:50:52 +07:00
Faisal Salman
232fb321f1 [test] Add tests for the new submodules 2025-10-25 10:28:48 +07:00
Faisal Salman
2d8c8fa142 Fix #809 - Detect OpenAI's Atlas browser
https://openai.com/index/introducing-chatgpt-atlas/
2025-10-24 22:59:48 +07:00
Faisal Salman
061cf0e90f Bump version 2.0.6 2025-10-10 10:00:44 +07:00
Faisal Salman
2882014f0e Add new inApp browser: Bing 2025-10-09 11:34:03 +07:00
Faisal Salman
3eea0643c5 Add new device vendor: Wiko - https://world.wikomobile.com/ 2025-10-08 21:51:36 +07:00
Faisal Salman
5f1ed83225 [chore] Update CLI import & unit test 2025-10-08 13:14:29 +07:00
Faisal Salman
5349bb52ed Improve device detection: BlackBerry, Huawei, Xiaomi 2025-10-08 11:12:29 +07:00
Faisal Salman
9ba4d2b207 Add new device vendor: Hisense - https://global.hisense.com/ 2025-10-06 22:16:01 +07:00
Faisal Salman
4c935c0139 Improve device detection: Nokia 2025-10-06 22:07:35 +07:00
Sébastien Règne
ae7b5e15e5 chore: Replace Undici by native Headers (#805) 2025-10-06 20:59:29 +07:00
Faisal Salman
44165a6e01 Improve CPU detection: 68k 2025-10-06 11:59:55 +07:00
Faisal Salman
fc5125042c Improve browser detection: Mozilla, Pale Moon 2025-10-06 11:59:39 +07:00
Faisal Salman
4e6259ad7f [feat] Add new CLI feature: processing batch user-agent data from file and output as JSON 2025-10-06 11:12:14 +07:00
Faisal Salman
b3bc89c463 [fix] setUA(): remove trailing space from user-agent string 2025-10-05 21:03:27 +07:00
Faisal Salman
6565d24567 Improve OS detection: iOS 26 2025-10-05 13:53:43 +07:00
Faisal Salman
b3281b7c12 [extensions] Add new crawler: Qwantbot-news, SurdotlyBot, Swiftbot 2025-10-01 12:19:46 +07:00
Faisal Salman
bd6bb216bd [extensions] Add new fetcher: Discordbot, KeybaseBot, Slackbot, Slackbot-LinkExpanding, Slack-ImgProxy, Twitterbot 2025-10-01 11:25:26 +07:00
Faisal Salman
e7e7aaad4c Add new browser: Qwant 2025-10-01 11:11:39 +07:00
Faisal Salman
95d2b151a3 Improve OS detection: iOS 2025-09-30 19:37:13 +07:00
Faisal Salman
737cdd4d40 Improve device detection: iPad 2025-09-29 13:02:37 +07:00
Faisal Salman
3ea5721e86 Bump version 2.0.5 2025-09-05 21:43:09 +07:00
Faisal Salman
a4342b01d4 [test] Utilize enum in test cases 2025-09-04 20:59:48 +07:00
Faisal Salman
b1d9dcafcd [test] Move UA-CH test data into its own file 2025-09-01 23:13:00 +07:00
Faisal Salman
146f182533 [extensions] Improve bot detection for ByteDance, Google, SB Intuitions, Webzio 2025-08-31 20:04:49 +07:00
Faisal Salman
ce242a362f [extensions][enums] Improve detection for Yandex bots 2025-08-30 17:01:05 +07:00
Faisal Salman
2078b1ec92 [enums] Clean up enum imports & create build script 2025-08-29 17:53:09 +07:00
Faisal Salman
fb1ed5cf6b Only check for direct properties from the headers object 2025-08-26 22:35:46 +07:00
Faisal Salman
3e65196b57 Normalize all headers into lowercase 2025-08-26 00:18:53 +07:00
Faisal Salman
c9badeb345 [extensions] Add new crawlers: Algolia, Baidu, BLEXBot, Botify, Freespoke, Marginalia, MSNBot, OnCrawl, SeekportBot, Siteimprove, TwinAgent, YepBot, ZumBot 2025-08-21 21:40:50 +07:00
Faisal Salman
9003fe5724 [extensions] Add new bots: Algolia Crawler, contxbot, HubSpot Page Fetcher, Kagibot 2025-08-15 20:42:41 +07:00
Faisal Salman
975c4860f4 [extensions][helpers] Add some new AI bots: Bravebot, Cotoyogi, FirecrawlAgent, HuggingFace-Bot, Kangaroo Bot, PanguBot, Replicate-Bot, RunPod-Bot, Together-Bot, xAI-Bot 2025-08-14 20:42:17 +07:00
Faisal Salman
647b6232bd [extensions][helpers] Add some bots from Vercel: v0bot, vercel-favicon-bot, vercel-screenshot-bot, vercelflags, verceltracing 2025-08-14 19:34:14 +07:00
Faisal Salman
95485f7b5d [extensions][helpers] Add new bots: cohere-training-data-crawler, Gemini-Deep-Research, kakaotalk-scrap, TikTokSpider 2025-08-11 13:14:45 +07:00
Faisal Salman
74ef71cf63 [extensions][helpers] Add new bots: Asana, bitlybot, Chrome-Lighthouse, DeepSeekBot, DuckDuckGo-Favicons-Bot, Elastic, Zoombot 2025-08-10 00:40:20 +07:00
Harlan Brawer
9e6dff6dc3 replace node fetch types with undici 2025-08-09 23:38:52 +07:00
Faisal Salman
bf5155ec8a Add new vendor: Philips 2025-08-09 23:01:29 +07:00
Aidan Nulman
ecbc0336b6 Fix #797: Iterate over brands as an array (#798) 2025-08-01 18:34:36 +07:00
Suryaansh Chawla
ab299a23b7 Zalo integration in UAParser (#1) (#792) 2025-08-01 18:33:52 +07:00
Faisal Salman
0bb6e24837 [extensions] Add new bots: Blueno, BufferLinkPreviewBot, Claude-SearchBot, Claude-User, Coveobot, CriteoBot 2025-07-22 12:29:01 +07:00
Faisal Salman
a19977ce4c Fix #796: Improve device detection for Pico Neo 3 2025-07-21 11:53:03 +07:00
Faisal Salman
088383b9bd Add new CPU architecture: alpha 2025-07-21 11:43:26 +07:00
Faisal Salman
86b3cd37e2 Improve OS detection: Windows Server series 2025-06-21 21:38:51 +07:00
Faisal Salman
a9378427ed Improve Windows detection & recognize Windows CE & RT as separate OS variants 2025-06-21 15:11:22 +07:00
Faisal Salman
f9836f1981 Add new vendor: Retroid 2025-06-19 16:14:09 +07:00
Faisal Salman
f300478bdc Identify device that uses Firefox Reality / Wolvic as an XR device 2025-06-19 00:16:25 +07:00