Faisal Salman
|
3ea5721e86
|
Bump version 2.0.5
|
2025-09-05 21:43:09 +07:00 |
|
Faisal Salman
|
2078b1ec92
|
[enums] Clean up enum imports & create build script
|
2025-08-29 17:53:09 +07:00 |
|
Faisal Salman
|
c9d008e97a
|
Bump version 2.0.4
|
2025-06-21 21:41:00 +07:00 |
|
Faisal Salman
|
af8acf9078
|
Bump version 2.0.3
|
2025-03-15 00:37:56 +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
|
592bfdd33c
|
Add new browser: Ladybird
https://ladybird.org/
|
2024-12-08 21:52:05 +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
|
5b375b90d5
|
[submodule:helpers] Enable directly pass user-agent as an input to isAppleSilicon() / isBot() / isChromeFamily()
|
2024-11-16 21:23:39 +07:00 |
|
Faisal Salman
|
ee51caf422
|
Update version to 2.0.0-rc.3
|
2024-11-13 17:47:44 +07:00 |
|
Faisal Salman
|
19e5d322e2
|
[submodule:helpers] Add an optional parameter in isAppleSilicon() that flags the use of feature detection
|
2024-11-09 20:53:20 +07:00 |
|
Faisal Salman
|
a1644b6775
|
Update version to 2.0.0-rc.2
|
2024-11-07 21:00:04 +07:00 |
|
Faisal Salman
|
5a1d0319f8
|
Add new helper method: isBot() to detect whether current browser is a bot
|
2024-11-02 13:15:33 +07:00 |
|
Faisal Salman
|
3de1961892
|
Add new helper method: isElectron() to detect whether the current window is running inside Electron
|
2024-09-14 13:20:56 +07:00 |
|
Faisal Salman
|
db1612401f
|
Add new helper method: isFromEU() to detect whether user comes from an EU country
|
2024-09-14 12:58:55 +07:00 |
|
Faisal Salman
|
62fb6c2925
|
Fix #660 - Add new helper method: getDeviceVendor() to guess the device vendor from a model name
|
2024-07-27 22:48:58 +07:00 |
|
Faisal Salman
|
21162f1277
|
BREAKING CHANGE - Rename isChromiumBased -> isChromeFamily & isPWA -> isStandalonePWA
|
2024-06-22 22:26:58 +07:00 |
|
Faisal Salman
|
50c15ad5a8
|
Add new helper method isPWA() to check for standalone mode. Also fix #728
|
2024-06-22 21:45:30 +07:00 |
|
Faisal Salman
|
5328642e18
|
Update version to 2.0.0-beta.3
|
2024-06-08 01:17:52 +07:00 |
|
Faisal Salman
|
4d950db145
|
Update version to 2.0.0-beta.2
|
2024-01-28 22:34:46 +07:00 |
|
Faisal Salman
|
b5b5475ab4
|
Add new helper method: isFrozenUA() to match with frozen user-agent pattern
|
2024-01-25 12:21:17 +07:00 |
|
Faisal Salman
|
7abc8b9ecc
|
Add new helper method isChromiumBased() to check whether the current browser is a Chromium-based browser
|
2023-11-09 13:50:04 +07:00 |
|
Faisal Salman
|
f8f71c65d4
|
Add new helpers submodule
|
2023-10-24 11:17:32 +07:00 |
|
Faisal Salman
|
3f105fe93b
|
[helpers] split helpers into 2 new packages: user-agent-helpers & client-hints-helpers
|
2023-08-23 14:53:34 +07:00 |
|
Faisal Salman
|
129657673b
|
[helpers] Add new method: UACHParser() , parse client-hints HTTP headers into its JS API equivalent
|
2023-08-22 23:58:04 +07:00 |
|
Faisal Salman
|
3dd4b60ee9
|
[helpers] Add new method: unfreezeUA() , construct new unfreezed user-agent string using real data from client hints
|
2023-08-22 01:16:09 +07:00 |
|