Releases: nielsbasjes/yauaa
Releases · nielsbasjes/yauaa
v7.30.0
- New/improved detections:
- Updated the list of Amazon devices (2023, 2024 models)
- Fix phones with real browser name at the end (like AAB does)
- Presearch browser, Citrix WorxWeb, Klarna, Budbee, MAGAPPX, Yandex, Albert Heijn App, Ghostery, Dalvik, Nu.nl (iOS)
- ZTE Nubia
- Pico 3 and Pico 4 VR Headset
- Very old Samsung Browser is a webview
- Whitelabel "Safe" Browser apps (iOS): Ziggo, KPN, VandenBorre, F-Secure
- Handle "Windows 11.0" (the '.0' is very rare)
- CPU tag arm_64
- Handle URLs better with Robots/Hackers/Spammers
- UltraBlock useragent randomizer
- Improve DuckDuckGo
- Mapping ClientHint value for AgentName (i.e. ClientHint "YaBrowser" --> "Yandex Browser")
- Handle edgecases:
- 'OpenBSD != Linux amd64'
- 'Linux x86_64:108.0'
- Robots (Generic, Fediverse and AI Related):
- AmazonBot, Bravebot, PetalBot
- FediIndex, vmcrawl, Nonsensebot, Caveman-hunter, ...
- OpenAI/ChatGPT, Claudebot (Anthropic), PerplexityBot
- Sistrix Optimizer and Uptime
- Codeberg.org is a code hosting site (not a brand for a bot)
- Updated the ISO 639-3 language code table
- More version info on some LG Smart TVs
v7.29.0
Build
- Require JDK 23 installed for Trino support.
- Leverage new toolchains plugin: no longer needs toolchains.xml.
New/improved detections:
- Do tag lookups for Webviews (Yandex shoed wrong)
- SamsungBrowser with a newer "reduced" version on a Phone doing DEX.
- Snorlax useragent with BASE64 encoded part
- Devices from OX Tab, Xiaomi
- Partially handle broken: Safari "Mobile" on Mac OS X
- Gitlab CI Runner
- HUAWEI Quick App Center (+ false positive of it being a Hacker)
- TV Bro
Analyzer:
- Renamed Sec-CH-UA-Form-Factor to Sec-CH-UA-Form-Factors (no rules yet)
v7.28.1
If you have 7.28.0 there is no need to update because there are no changes.
Build/Release:
- Trino UDF was not released with 7.28.0
- Fix reproducibility issue
v7.28.0
Analyzer:
- Fix edge case if ONLY a specific useragent is given in SQL class UDFs.
New/improved detections:
- TikTok app
v7.27.0
- New/improved detections:
- Many Email Clients: Yahoo Y!mail, Mailapp, Foxmail, Superhuman, PostboxApp, Mailspring, Mailbird, Spark, Zoho Mail, Zoho Trident, MailMaster, NewtonMail, Tempo, Lark, Sunsama, Monday, Tuta, Fastmail, OneOutlook
Lenovo SLBrowser
- Many Email Clients: Yahoo Y!mail, Mailapp, Foxmail, Superhuman, PostboxApp, Mailspring, Mailbird, Spark, Zoho Mail, Zoho Trident, MailMaster, NewtonMail, Tempo, Lark, Sunsama, Monday, Tuta, Fastmail, OneOutlook
- Updated UDF dependencies
- The Trino UDF requires Java 22 which is non-LTS. This UDF will simply not be built if Java 22 is missing.
- Webapp
- Improved the layout in case of very long single words.
v7.26.1
New/improved detections:
- Samsung Browser 24 now does Frozen UA
v7.26.0
Analyzer:
- Improve handling of invalid ClientHints
New/improved detections:
- Ecosia browser
- Phoenix browser (has very bad ClientHints)
- Lookup Amazon device tags from ClientHints
- Report the agent version 'NULL' as '??'
- Handle edge case of unknown device names
Updated UDF dependencies
- Trino 439 changed their API
v7.25.0
New/improved detections:
- Mitigate the invalid ClientHints given by Opera GX 2.1
v7.24.0
Analyzer:
- Allow cloning an instance and share the configuration (reducing memory footprint)
New/improved detections:
- CamScanner is not a robot
- NextCloud app
Build:
- Update commons-text required shading to make it work.
v7.23.0
New/improved detections:
- Detect more of the Yahoo Japan bots
Updated UDF dependencies - Trino 427 changed their API