-
v1.0.66 — scheduled-sync fix
StableBuild & Release APK / build (push) Successful in 12m49sreleased this
2026-06-05 21:09:18 +00:00 | 11 commits to main since this releaseFixes scheduled background sync never registering on pair creation. Signed.
Downloads
-
v1.0.65 — large-file chunked upload + signed
StableBuild & Release APK / build (push) Successful in 12m58sreleased this
2026-06-05 15:45:47 +00:00 | 15 commits to main since this releaseSigned release. Atomic transfers, backup-safe defaults, security + non-ASCII fixes, chunked upload for large files. 40 JVM + on-device tests.
Downloads
-
v1.0.63 — Live Sync Progress & Pause/Resume
StableBuild & Release APK / build (push) Has been cancelledreleased this
2026-05-27 20:48:53 +00:00 | 33 commits to main since this releaseWhat's New
- Live sync progress on the home screen — uploaded ↑, downloaded ↓, deleted, and bytes transferred update in real time under each pair card while a sync is running, without opening the detail screen
- Pause / resume sync — tap Pause mid-run to stop new file operations gracefully; Resume picks up where it left off
- Last-run summary persisted — the final uploaded / downloaded / deleted / bytes counts survive app restarts and are shown in the pair card footer after each sync completes
Improvements
SyncEnginenow emits file-level progress atomically via anonProgresscallback as each file operation completesSyncWorkerstreams live counts to WorkManagerDataso the home screen can observe them without polling the database- Per-run completion notification includes a concise outcome summary (e.g. ↑12 ↓3 ✕1)
SyncPairEntitygains four persisted counter columns (lastSyncUploaded,lastSyncDownloaded,lastSyncDeleted,lastSyncBytesTransferred) backed by Room migration v3→v4WorkManageris now provided as an injectable singleton via Hilt.gitignoreupdated to exclude.kotlin/compiler session files from version control
Security
- No new issues introduced — all diagnostic logging via Timber (stripped from release builds), database queries use Room's parameterized API, file access via
FileProvider
APK:
SyncFlow-v1.0.63.apk· versionCode 64 · Min SDK 26 (Android 8.0+) · Signed release build
Source:SyncFlow-v1.0.63-source.zip· cleangit archiveexportDownloads
-
v1.0.62 — Live Sync Progress Stable
released this
2026-05-26 01:51:45 +00:00 | 34 commits to main since this releaseWhat's New
- Live sync progress on the home screen — uploaded ↑, downloaded ↓, and bytes transferred displayed under each pair card while a sync is running
- Progress updates in real time without needing to tap into the pair detail screen
Improvements
- Sync outcome counters (uploaded / downloaded / deleted / bytes) are now persisted to the database so the last run summary survives app restarts
- Internal WorkManager progress reporting wired to UI state
APK:
SyncFlow-v1.0.62.apk· Min SDK 26 (Android 8.0) · Signed release buildDownloads