Skip to content

Releases: nielsbasjes/yauaa

v7.29.0

17 Nov 15:05
Compare
Choose a tag to compare

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

15 Sep 16:38
Compare
Choose a tag to compare

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

13 Sep 11:00
Compare
Choose a tag to compare

Analyzer:

  • Fix edge case if ONLY a specific useragent is given in SQL class UDFs.

New/improved detections:

  • TikTok app

v7.27.0

24 Aug 14:41
Compare
Choose a tag to compare
  • 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
  • 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

15 Apr 11:35
Compare
Choose a tag to compare

New/improved detections:

  • Samsung Browser 24 now does Frozen UA

v7.26.0

14 Mar 22:05
Compare
Choose a tag to compare

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

28 Jan 17:25
Compare
Choose a tag to compare

New/improved detections:

  • Mitigate the invalid ClientHints given by Opera GX 2.1

v7.24.0

13 Dec 11:36
Compare
Choose a tag to compare

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

19 Nov 16:28
Compare
Choose a tag to compare

New/improved detections:

  • Detect more of the Yahoo Japan bots
    Updated UDF dependencies
  • Trino 427 changed their API

v7.22.0

06 Aug 14:47
Compare
Choose a tag to compare
  • 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