Skip to content

v0.3.0

Choose a tag to compare

@unicxrn unicxrn released this 17 Feb 18:13
· 163 commits to main since this release

What's New

Upload Profiles

  • Create and switch between multiple upload configurations
  • Each profile stores its own destination settings independently
  • Quick profile switching from the upload screen

Custom Themes

  • Full theme customization with custom color selection
  • Choose primary, secondary, and background colors
  • Dynamic color support on Android 12+

Duplicate Detection

  • Detect duplicate images before uploading via file hash comparison
  • Warning dialog when a duplicate is detected with option to proceed or cancel

Statistics Dashboard

  • View upload statistics including total uploads, success rate, and storage used
  • Breakdown by upload destination
  • Visual charts for upload activity over time

Conflict Resolution for Import

  • Preview imported settings before applying
  • Per-field conflict resolution when importing backups
  • Choose to keep existing or use imported values for each setting

Bug Fixes

  • Fix uploads failing on Android 14+ (foreground service type)
  • Fix WorkManager worker instantiation with Hilt
  • Fix Room database migration schema mismatch
  • Fix version not updating in the update checker
  • Fix Gson TypeToken stripping in release builds (R8)
  • Fix crash after app reinstall due to EncryptedSharedPreferences keystore invalidation

Improvements

  • Direct APK download and install from the update screen
  • Signed release builds