Version 2.0.10
- Fix ReDoS vulnerability by limiting Client Hints input length (GHSA-9h5v-pfqq-x599)
- Add new method
useExtension()in UAParser to extend custom detection rules - Add new device vendor: Blackview, Coolpad, CUBOT, T-Mobile
- Improve browser detection: Huawei Browser, UCBrowser
- Improve OS detection: iOS
- Identify WebView user-agent as
inappbrowser extensionssubmodule:- Add new crawler: atlassian-bot, Audisto Crawler, AwarioBot, AwarioRssBot, AwarioSmartBot, BrightEdge Crawler, HubSpot Crawler, Meta-ExternalAds, Meta-WebIndexer, proximic, yacybot
- Add new fetcher: Feedly, GoogleDocs, UptimeBot, virustotal
- Add new library: phpcrawl
helperssubmodule:- Fix
isElectron()function return itself
- Fix
What's Changed
- Add Headline ev-crawler detection by @Carel155 in #807
- [extensions] Add new crawlers: Meta-WebIndexer, Meta-ExternalAds by @23tux in #824
- Fix: remove desktop from enums according to documentation by @mksotto in #808
- Add sideEffects=false to package.json by @denisx in #781
New Contributors
- @Carel155 made their first contribution in #807
- @23tux made their first contribution in #824
- @mksotto made their first contribution in #808
- @denisx made their first contribution in #781
Full Changelog: 2.0.9...2.0.10