Skip to content

aniAuth v1.3.0

Choose a tag to compare

@anisharyal09 anisharyal09 released this 14 Jul 20:15

πŸ†• What's New

This release introduces native Wear OS watch integration alongside massive app size reductions and performance enhancements.

⌚ Wear OS Integration

  • Wrist Sync Support: Added a secure "Sync to Watch" action in settings (visible when a watch is connected). You can now transmit your 2FA accounts securely to Wear OS devices with a single tap, protected by biometric authentication.

πŸ“‰ App Size Optimization

  • Thin Client Scanner: Switched to the Google Play Services dynamic thin client version of the ML Kit Barcode Scanner, immediately shaving off ~10MB from the APK installer size (down to just 3MB!).
  • Post-Install Storage Footprint Tweak: Configured the app to execute native binaries directly from the compressed APK (using extractNativeLibs="false"), preventing unnecessary extraction and optimizing disk space on your phone.

⚑ Performance & Polish

  • Lag-Free Scrolling: Cached hardware KeyStore SecretKey references in-memory, completely eliminating JNI overhead and scroll stutter.
  • Recomposition Throttling: Cached the search-filtered accounts list and reduced timer polling to 1000ms to remove redundant layout rendering passes.
  • App Version Footers: Added clickable version footer links directly on both the settings screen and the main dashboard empty state.

Click here to see or download the Latest aniAuth Wear OS release (v1.0.0).