Skip to content

Releases: Azyrn/Scanly

Scanlyv2.9.2

22 Jan 21:56

Choose a tag to compare

Added

  • Android 14+ Partial Photo Access**: Added READ_MEDIA_VISUAL_USER_SELECTED permission support.
  • WiFi QR Support**: Added CHANGE_WIFI_STATE permission for WiFi network suggestions.
  • Gallery Scanning**: Single scan flow for both OCR text and QR/barcode detection.
  • Smart Barcode Actions**: Auto-detect URLs, WiFi, contacts, phone numbers, and emails.

Fixed

  • Critical Lint Error**: Fixed missing permission causing crash on WiFi QR code scans.
  • API 30 Compatibility**: Added version check for HapticFeedbackConstants.CONFIRM.
  • Race Condition**: Fixed gallery picker using proper StateFlow collection.
    -Memory Safety**: Bitmap downsampling (max 2048px) to prevent OOM.

Improved

  • Dependency Updates**: CameraX 1.5.2, Compose BOM 2026.01.00, Material3 1.5.0-alpha12.
  • KTX Extensions**: Migrated Uri.parse() to .toUri() across 5 files.
  • Composable Naming**: Renamed picker functions to remember* pattern per conventions.
  • Version Catalog**: Moved ML Kit and lifecycle deps to centralized catalog.
  • Resource Cleanup**: Removed 7 unused color resources.

Scanlyv2.9.0

17 Jan 17:04

Choose a tag to compare

Fixing AI state not cleared when using ML Kit OCR
Add Swipe-to-delete in history
Translation Caching: Instant switching between languages

Scanlyv2.7.0

11 Jan 18:53

Choose a tag to compare

New Features

  • AI Document Extraction: Extract text from PDFs and text files using Google Gemini AI.
  • Translation Support: Translate extracted text into 15+ languages with one tap.
  • Barcode Smart Actions: Scan barcodes and QR codes with actionable results:
    • Copy text to clipboard
    • Open URLs in browser
    • Dial phone numbers
    • Send emails and SMS
    • Connect to WiFi networks
    • Add contacts to address book
  • Offline OCR: Built-in Google ML Kit text recognition works completely offline.

Bug Fixes

  • History Image Persistence: Fixed issue where all history items showed the same image.
  • Back Navigation: Results screen now correctly returns to History when accessed from there.
  • Barcode Actions: Fixed barcode/QR copy and open actions not working.

scanly-1.2.0

28 Dec 22:49

Choose a tag to compare

Changes

  • Settings UI: Refactored Settings from a dialog to a dedicated full-screen experience with smooth transitions.
  • Default Configuration: All supported OCR languages are now enabled by default for new installations.
  • Navigation: Improved back navigation logic across Camera, History, and Barcode Scanner screens.
    Fixed
  • History Flow: Resolved an issue where opening a history item would trigger an automatic re-scan.

scanly-1.1.0

28 Dec 01:22

Choose a tag to compare

initial release