v1.2.26Web App
1 min read

Accurate Mobile & Tablet Session Detection and Device Icons

SettingsSessions & DevicesAuthenticationMobile UI

Resolved an issue where mobile logins were misidentified as Linux or macOS desktop sessions by reordering OS/browser user-agent evaluation precedence and introducing responsive device icons for smartphones, tablets, and desktop browsers.

#Mobile Session Device Detection & Device Icons

This release fixes user-agent classification for active browser sessions across all platforms:

  • Mobile & Tablet OS Identification: Fixed regular expression evaluation order where Android devices (containing Linux;) were mistakenly labeled as Linux and iPhones/iPads (containing like Mac OS X) were mislabeled as macOS.
  • Mobile Browser Detection: Added accurate detection for mobile-specific browser user agents, including Chrome on iOS (CriOS), Firefox on iOS (FxiOS), Edge on mobile (EdgA / EdgiOS), and Samsung Internet.
  • Form Factor & Device Icons: Sessions & Devices settings now dynamically renders form-factor specific icons (Smartphone, Tablet, and Screen) with proper device labeling.
  • Automatic Legacy Session Normalization: Existing saved sessions automatically re-parse stored user-agent strings on retrieval to present accurate, clean device names.