Commit Graph

  • 8174330d27 Update README.md (2) Faisal Salman 2024-11-18 23:38:41 +07:00
  • d1f691fbc7 Update README.md Faisal Salman 2024-11-18 16:06:23 +07:00
  • 38baf844fc Update version to 2.0.0 2.0.0 Faisal Salman 2024-11-18 07:54:54 +07:00
  • 3ca332451d Update AI Bot detection Faisal Salman 2024-11-16 22:51:39 +07:00
  • 70b3003344 [submodule:helpers] Add new method isAIBot(): detect AI bots Faisal Salman 2024-11-16 22:14:14 +07:00
  • 5b375b90d5 [submodule:helpers] Enable directly pass user-agent as an input to isAppleSilicon() / isBot() / isChromeFamily() Faisal Salman 2024-11-16 21:17:51 +07:00
  • b1c7dfcc3a [submodule:helpers] Revert providing extra param in isAppleSilicon() and just check for window instead Faisal Salman 2024-11-16 19:22:43 +07:00
  • 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 Faisal Salman 2024-11-16 18:40:02 +07:00
  • 2181559b01 [submodule:extensions] Add new email: Airmail, BlueMail, eMClient, NaverMailApp, Sparrow, Yahoo Faisal Salman 2024-11-16 15:28:35 +07:00
  • 14caf6d204 [submodule:extensions] Add new library: java, python-urllib, python-requests Faisal Salman 2024-11-15 17:24:45 +07:00
  • 4a12562946 [submodule:extensions] Add new CLI: ELinks, HTTPie Faisal Salman 2024-11-14 22:51:41 +07:00
  • fdcb01d64e Fix typos 2.0.0-rc.3-pro-enterprise Faisal Salman 2024-11-14 20:30:12 +07:00
  • b960c42691 Make it prize - 2.0.0-rc.3 Faisal Salman 2024-11-14 20:24:40 +07:00
  • abde14f2a5 Make it biz - 2.0.0-rc.3 2.0.0-rc.3-pro-business Faisal Salman 2024-11-14 20:11:17 +07:00
  • 138e6b7e55 Make it personal - 2.0.0-rc.3 2.0.0-rc.3-pro-personal Faisal Salman 2024-11-14 17:59:13 +07:00
  • 98456f3cd3 Update table Faisal Salman 2024-11-14 14:30:29 +07:00
  • ba980c8250 Refine changelog details regarding v1 to v2 migration Faisal Salman 2024-11-14 11:54:11 +07:00
  • ee51caf422 Update version to 2.0.0-rc.3 2.0.0-rc.3 Faisal Salman 2024-11-13 10:44:38 +07:00
  • 84c4613145 Add new device vendors: Advan, IMO, Smartfren Faisal Salman 2024-11-12 16:07:06 +07:00
  • 6b8920c700 Add new device vendors: Cat, Energizer, Micromax Faisal Salman 2024-11-11 21:41:07 +07:00
  • 49151e478c Add new browser engine: Servo Faisal Salman 2024-11-11 19:55:40 +07:00
  • cbe06acaf2 [submodule:extensions] Add email clients: Evolution, KMail, Kontact Faisal Salman 2024-11-10 19:32:37 +07:00
  • 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 Faisal Salman 2024-11-10 13:01:46 +07:00
  • 3b3361fe53 [submodule:extensions] Breaking change: rename module to library Faisal Salman 2024-11-10 08:15:39 +07:00
  • 19e5d322e2 [submodule:helpers] Add an optional parameter in isAppleSilicon() that flags the use of feature detection Faisal Salman 2024-11-09 20:04:29 +07:00
  • 75690f16cc Merge remote-tracking branch 'origin/develop' Faisal Salman 2024-11-09 10:50:44 +07:00
  • d5edcbae12 Fix #763 - Add support for Headers object Faisal Salman 2024-11-09 10:21:36 +07:00
  • be2f167f90 Added support for honor separated from Huawei (#749) Aiyush 2024-11-09 08:50:45 +05:30
  • a1644b6775 Update version to 2.0.0-rc.2 2.0.0-rc.2 Faisal Salman 2024-11-07 20:58:26 +07:00
  • 0808d1d940 Fix #759 - Incorrect import path for ESM files in build script Faisal Salman 2024-11-07 18:34:07 +07:00
  • e954f19b5c Move isFrozenUA() & isStandalonePWA() to its own npm module Faisal Salman 2024-11-05 10:46:48 +07:00
  • 5097b8093e [submodule:enums] Add some of Chromecast OS variants Faisal Salman 2024-11-04 11:10:44 +07:00
  • 2223a2b2d4 Add new browser: LibreWolf https://librewolf.net/ Faisal Salman 2024-11-03 11:31:22 +07:00
  • 246c038895 Improve browser detection: Maxthon Faisal Salman 2024-11-03 11:17:30 +07:00
  • 2dc1be1a50 Add new browser: 115 Browser http://pc.115.com/ Faisal Salman 2024-11-03 01:34:55 +07:00
  • 2624a92b39 Improve browser detection: 2345 & 360 Faisal Salman 2024-11-03 01:15:06 +07:00
  • d571859b2e Improve browser detection: Comodo Dragon, or simply Dragon Faisal Salman 2024-11-02 20:08:10 +07:00
  • b7c2f541d9 Add new browsers: Slimjet & SlimBoat https://www.slimjet.com/ Faisal Salman 2024-11-02 19:53:09 +07:00
  • 10b81836f1 Improve browser detection: SRWare Iron Faisal Salman 2024-11-02 18:26:35 +07:00
  • 5a1d0319f8 Add new helper method: isBot() to detect whether current browser is a bot Faisal Salman 2024-11-02 13:15:33 +07:00
  • 7a754ef227 Update browser.type="inapp" for InApp browsers Faisal Salman 2024-11-02 12:27:42 +07:00
  • 1e0175c001 Update version to 2.0.0-rc.1 2.0.0-rc.1 Faisal Salman 2024-10-29 22:29:51 +07:00
  • aad163ffc5 Change withFeatureCheck() return value to also include PromiseLike<T> as an anticipation Faisal Salman 2024-10-29 21:24:16 +07:00
  • fab260050f Slight price increase Faisal Salman 2024-10-29 19:33:16 +07:00
  • 9890f9f5f8 Move icons under /dist folder Faisal Salman 2024-10-25 10:31:07 +07:00
  • fe15f115f9 Fix #754: Add new Engine: ArkWeb & new OS: OpenHarmony Faisal Salman 2024-10-22 21:36:46 +07:00
  • 7201755f5f Fix #719 - Add icons Faisal Salman 2024-10-18 21:34:07 +07:00
  • f3c2d87691 some png 404 (#753) Alan.He 2024-10-17 21:07:53 +08:00
  • 5b7fe9141b [submodule:enums] Replace underscore with quotation Faisal Salman 2024-10-17 15:43:06 +07:00
  • 6a165253f2 fix: Remove spaces from image names to avoid accessing the 404 (#752) Alan.He 2024-10-17 11:31:22 +08:00
  • a4c81a5600 [submodule:extensions] Add new crawler: OAI-SearchBot (OpenAI's bot for SearchGPT) Faisal Salman 2024-09-28 10:29:40 +07:00
  • f00fb3a2e2 [submodule:extensions] Restore Bots as an umbrella term for any kind of automated browsers: CLIs, Crawlers, Fetchers, and Modules Faisal Salman 2024-09-22 13:46:17 +07:00
  • 391b8087fb Fix #747: Python Request mistakenly identified as Meta Quest Faisal Salman 2024-09-20 09:26:39 +07:00
  • 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