github IacobIonut01/ReFra 4.1.1
4.1.1-41106 Release

7 hours ago

What's New in This Release

New Features

  • Enhanced Markup Drawing (#760) — Pinch-to-zoom, pan gestures, full-screen mode with animated container transition, and floating tools overlay panel in the photo editor markup mode
  • Copy Image to Clipboard (#783) — Quickly copy any image to the system clipboard from the media viewer
  • Edit Backups Viewer — Browse and compare original vs edited images with a zoomable viewer, storage usage stats, auto-cleanup support, and batch delete
  • Dynamic App Name (#811) — Switch between app name aliases (ReFra / Gallery) from settings via activity-alias switching
  • Favorite Icon Customization (#802) — Choose favorite icon position on thumbnails and toggle the favorite button visibility in the media viewer, with an animated settings preview

Bug Fixes

  • Fixed vault encryption crashing on large files (#796) — Replaced in-memory encryption with chunked AES/GCM streaming to prevent OOM on files >20MB; all vault operations now routed through VaultOperationWorker for foreground service resilience
  • Fixed wrong image shown when opening from external file manager (#797) — Standalone viewer now resolves the correct image from the incoming URI
  • Fixed JPEG-XL ISO-BMFF container support (#803) — JXL files wrapped in ISO-BMFF containers are now properly detected and decoded
  • Fixed force quit on device rotation (#795) — Added orientation to configChanges to prevent activity recreation
  • Fixed inverted gyroscope horizontal yaw in photosphere viewer

Under the Hood

  • ML models moved to install-time asset pack to reduce base APK size
  • Room database migration to v16 for EditedMedia entity and EditHistoryDao
  • New EditBackupManager and EditBackupWorker for managing edit backups
  • Streaming encryptPortableStream/decryptPortableStream in KeychainHolder for chunked vault encryption

Checksums

ReFra-4.1.1-41106-arm64-v8a-release.apk: fd466095799a885ca92393fbe228ad88e4e6f3c020c4f1e15c4999760662a48d
ReFra-4.1.1-41106-nomaps-arm64-v8a-release.apk: 606cfc04bdbf5af2bcb0926928a31727ceafb2e22aeeadb89ef17461cd5a5789
ReFra-4.1.1-41106-armeabi-v7a-release.apk: e631bae8968be20dc10dc99ec9e0b13fd8ced217c82a1451a629bdf15d5c6897
ReFra-4.1.1-41106-nomaps-armeabi-v7a-release.apk: 27157b569fa2a33725d117cffecb75fe9ab5bbe949c7a07d53a13eb1cb8671fc
ReFra-4.1.1-41106-nomaps-universal-release.apk: a7c9ef6bbe4bf4ba25599d04cfcf5d88a816b361b07847bbb14962ef21297564
ReFra-4.1.1-41106-universal-release.apk: bd95d84fc4bd16a13481677e3c69b9e2277723e643a5eadf3759b908c202ecb4
ReFra-4.1.1-41106-nomaps-x86-release.apk: 74ff57c55a3b930e90c0f4e6cdcfb8840f6d6acc4ee27b115c0f3cdc07ea2a15
ReFra-4.1.1-41106-x86-release.apk: e427ad2fa842e9b254a518a84491e6b27b1556b4c22bf1833c1e91ac28eb4aea
ReFra-4.1.1-41106-nomaps-x86_64-release.apk: 2593420da3e5460c00d6d20d354648ae30fa38497d3e414ca59aa4c1bb3b4b61
ReFra-4.1.1-41106-x86_64-release.apk: 06735ff5b197928f2a8a65c07744cad51a3266dfccca60fd70cd3675ca234008

Don't miss a new ReFra release

NewReleases is sending notifications on new releases.