Faisal Salman
7fcf3f0ac4
[extensions] Add new CLI: Windows' PowerShell
2026-01-13 09:38:35 +07:00
Casey Grimes
bab55a28df
feat(email): expand email client detection & add Outlook edition helper ( #819 )
...
* feat(email): significantly expanded email client detection to support 40+ new user agents, including Alpine, Canary Mail, FairEmail, ProtonMail Bridge, Tutanota, and The Bat!
feat(helpers): added getOutlookEdition() utility to interpret raw version strings into specific Outlook editions (e.g., distinguishing Outlook 2016 MSI vs. Click-to-Run/365).
chore(enums): added comprehensive BrowserName.Email enums for all newly supported clients.
chore(types): added TypeScript definitions for the new getOutlookEdition helper.
test(email): added comprehensive test suite covering 60+ email client user agent strings.
test(helpers): added unit tests for getOutlookEdition covering Windows (MSI/C2R) and Mac variants.
* chore: Some small updates for business logic around K-9, Yahoo Mail, Outlook
* test: Edgecase alignment and fixes
chore(deps): npm vulnerability fix in package-lock.json
chore: Updated dist builds
* Revert accidentally-removed additional code and comments
* Correct comment syntax in ua-parser-extensions.js
Fix comment formatting and clean up code.
* chore: build fix
2026-01-12 11:34:59 +07:00
Faisal Salman
7bc177de79
Bump version 2.0.7
2025-12-09 13:15:29 +07:00
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
a558cc1a5b
[extensions][bot-detection] Add new bot: Amazon Nova Act
2025-11-03 13:11:35 +07:00
Faisal Salman
061cf0e90f
Bump version 2.0.6
2025-10-10 10:00:44 +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
3ea5721e86
Bump version 2.0.5
2025-09-05 21:43:09 +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
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
0bb6e24837
[extensions] Add new bots: Blueno, BufferLinkPreviewBot, Claude-SearchBot, Claude-User, Coveobot, CriteoBot
2025-07-22 12:29:01 +07:00
Faisal Salman
c9d008e97a
Bump version 2.0.4
2025-06-21 21:41:00 +07:00
Faisal Salman
ee88f16620
[extensions] Add new email: Apple's Mail, DaumMail, Polymail, ProtonMail, SparkDesktop, Zimbra, ZohoMail-Desktop
2025-06-18 19:07:14 +07:00
Faisal Salman
d28d74fea7
[extensions] Add new apps: Discord, Evernote, Figma, Flipboard, Mattermost, Notion, Postman, Rambox, Rocket.Chat, Teams, TikTok Lite, VS Code
2025-06-17 01:50:33 +07:00
Faisal Salman
1282175bac
[extensions] Add new libraries: AdobeAIR, aiohttp, nutch, httpx, urllib3
2025-06-10 23:05:03 +07:00
Faisal Salman
72d0c2acb3
[extensions] Add new crawler bots: ChatGLM, Onespot, Startpage
2025-06-03 11:07:27 +07:00
Faisal Salman
a3549efc22
[extensions] Add new bots: Daumoa, iAskBot, Iframely, Qwantbot
2025-05-30 23:16:02 +07:00
Faisal Salman
64a933bae8
[extensions] Add new fetcher: MistralAI-User, Perplexity-User
2025-05-20 16:46:40 +07:00
Faisal Salman
e069133f51
Fix #787 - Avoid using lookbehind assertion in regex to ensure compatibility
2025-04-15 22:01:38 +07:00
Faisal Salman
af8acf9078
Bump version 2.0.3
2025-03-15 00:37:56 +07:00
Faisal Salman
f7f64a31ea
[extensions] Detect OS from WhatsApp user agent
2025-03-11 17:50:36 +07:00
Faisal Salman
367eae4c85
[extensions] Add new Vehicles: BMW, Jeep Wagooner
2025-03-07 10:15:47 +07:00
Faisal Salman
a9b31c0f7b
[extensions] Add bots: AdIdxBot, Linespider, LinkedInBot, MicrosoftPreview, OpenAI Image Downloader
2025-03-07 00:15:54 +07:00
Faisal Salman
8a05328ce0
[extensions] Improve inapp browser detection: Slack, Yahoo! Japan
2025-03-06 21:03:29 +07:00
Faisal Salman
3d41647a55
[extensions] Update some more bots #780 : Better Uptime Bot, SemrushBot, Yahoo! Slurp
2025-03-04 11:16:16 +07:00
Faisal Salman
178e678b15
[extensions] Update some fetcher bots #780 - Google-PageRenderer, GoogleImageProxy, Snap URL Preview, SkypeUriPreview, TelegramBot
2025-03-01 08:08:44 +07:00
Faisal Salman
837d319630
[extensions][helpers] Update Semrush bot variants
2025-02-20 21:53:49 +07:00
Faisal Salman
4ea03a587d
Bump version 2.0.2
2025-02-09 07:34:43 +07:00
Faisal Salman
51dce55e65
Bump version 2.0.1
2025-02-04 21:49:59 +07:00
Faisal Salman
e8a301265a
[extensions] Create a new list for Vehicles user-agent: Volvo, Rivian, BYD
2024-12-21 12:53:06 +07:00
Faisal Salman
d024fe2006
[extensions] Fix #770 - Add new fetcher bot: Bluesky
2024-12-03 21:48:01 +07:00
Faisal Salman
fc851b40c5
Improve device detection: recognize MIUI as Xiaomi
2024-11-30 08:35:19 +07:00
Faisal Salman
c37f3863c0
[sub:extensions] Rearrange mediaplayer regexes
2024-11-26 20:13:07 +07:00
Faisal Salman
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
2024-11-24 12:27:08 +07:00
Faisal Salman
38baf844fc
Update version to 2.0.0
2024-11-18 07:55:18 +07:00
Faisal Salman
70b3003344
[submodule:helpers] Add new method isAIBot(): detect AI bots
2024-11-16 22:14:14 +07:00
Faisal Salman
2b125c8de4
[submodule:extensions] Add new bots: AI2Bot, aiHitBot, anthropic-ai, cohere-ai, Diffbot, ImagesiftBot, magpie-crawler, Omgilibot, Screaming Frog SEO Spider, Seznambot, Teoma, Timpibot, VelenPublicWebCrawler, Vercelbot, Webzio-Extended, YouBot
2024-11-16 18:40:02 +07:00
Faisal Salman
2181559b01
[submodule:extensions] Add new email: Airmail, BlueMail, eMClient, NaverMailApp, Sparrow, Yahoo
2024-11-16 15:28:35 +07:00
Faisal Salman
14caf6d204
[submodule:extensions] Add new library: java, python-urllib, python-requests
2024-11-15 17:25:43 +07:00
Faisal Salman
4a12562946
[submodule:extensions] Add new CLI: ELinks, HTTPie
2024-11-14 22:51:41 +07:00
Faisal Salman
ee51caf422
Update version to 2.0.0-rc.3
2024-11-13 17:47:44 +07:00
Faisal Salman
cbe06acaf2
[submodule:extensions] Add email clients: Evolution, KMail, Kontact
2024-11-10 19:32:37 +07:00
Faisal Salman
a0e11b701e
[submodule:extensions] Add some new bots: 360Spider, Archive.org Bots, CCBot, DataForSeoBot, DuckAssistBot, Exabot, Google Bots, Meta Bots, MojeekBot, PerplexityBot, PetalBot, TurnitinBot, Yeti, YisouSpider
2024-11-10 13:08:21 +07:00