Skip to main content
Unveilydocs

Release Notes

Unveily SDK update history and compatibility notices


Compatibility Notices

Android 17 — SMS OTP Autocomplete

If your web app implements SMS OTP authentication, please review the following.

Android 17 further restricts SMS message access. Behavior may vary across devices depending on Google Play Services updates, and OTP field autocomplete inside WebView may not be supported.

Recommended design practices:

  • Do not rely solely on autocomplete — design the UX so users can always enter the code manually.
  • Keep the autocomplete="one-time-code" attribute, but account for cases where it may not work on Android 17 devices.
  • If SMS OTP autocomplete is a critical feature, consider using the Native OTP Bridge API planned for a future release.

No SDK changes required. This is a design consideration for customer web apps.


May 15, 2026

SDK Android v1.0.0 — Initial Release

Included features:

Social Login

  • Google Sign-In, Apple Sign-In (Firebase Auth)

Navigation

  • Bottom tab bar (BottomTabs) — full support for icon colors, indicator style/position/width/color
  • Top dropdown menu (TopDownMenu)
  • Side drawer (SideDrawer)
  • Menu item types: link / separator / header / toggle
  • SVG icon support, brand color customization (panelColor, iconColor, labelColor)

Accessibility

  • TTS (text-to-speech) — getUserMedia can be called immediately after TTS ends
  • STT (speech recognition)
  • Haptic feedback
  • Accessibility panel
  • MODIFY_AUDIO_SETTINGS permission bundled in AAR (auto-merged)

Camera / Gallery

  • Camera capture and gallery selection
  • Results returned as Base64 JSON: {"base64":"...","mimeType":"..."}
  • Automatic EXIF orientation correction

Other Bridges

  • QR scan
  • Deep link
  • Location (GPS) — automatic handling for Android 17 temporary precise location
  • Biometric authentication
  • Push notifications
  • Offline mode
  • App info

WebView

  • getUserMedia microphone/camera permission handling
  • unveilyGlueReady initialization complete event
  • setLocale language setting

On this page