Version 2.0.0-rc.1
- Fix Python Request mistakenly identified as Meta Quest
- Add new browser: Helio
- Add new device: itel, Nothing, Pico, TCL
- Add new engine: ArkWeb
- Add new OS: OpenHarmony, Pico
- Improve browser detection: Quark
- Improve device detection: Xiaomi, Amazon Echo Show, Google Chromecast, Samsung Galaxy Watch
ua-parser-js/helpers
submodule:- Add new method:
getDeviceVendor()
to guess for a device vendor based on its model nameisElectron()
to check if current window is running inside ElectronisFromEU()
to check if current window is from an EU (European Union) countryisStandalonePWA()
to check if current window is a standalone PWA
- Rename
isChromiumBased()
toisChromeFamily()
- Update
isAppleSilicon()
to also checks for WebGL renderer info
- Add new method:
ua-parser-js/extensions
submodule:- Restore
bots
as a compilation of all these browser types:clis
,crawlers
,fetchers
, andmodules
- Restore