Releases: nielsbasjes/yauaa
Releases · nielsbasjes/yauaa
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
v7.22.0
- New/improved detections:
- Detect robots: Internet-Measurement, BuildWith, ThinkChaos, Turnitin, Naver Yeti, Swagger Validator
- Handle version bug fixed in Opera 98.
- Report all Opera variants as distinct browsers because they all have unrelated version numbers.
- Handle special case of anonymization