-
v0.4.1 — sync 5xx com retry + SSE multilinha Pre-Release
released this
2026-11-06 10:38:19 -03:00 | 0 commits to main since this releaseO que mudou
- Sync 5xx com retry: push/pull mapeiam ApiResult.Server 5xx para SyncOutcome.Transient; SyncWorker retorna Result.retry() (antes caia em Failed sem retry).
- runSync robusto: trata Failed -> SyncPhase.Error e NotConfigured explicitamente (antes o cast push as Success quebraria nesses casos).
- SSE multilinha: SseClient junta blocos data: com \n conforme a spec SSE.
- ApiClient: remove imports sem uso.
Verificado
- testDebugUnitTest verde + assembleDebug + assembleRelease limpos (JDK 21 / AGP 8.13.2 / Kotlin 2.2.20 / SDK 36).
- Release R8 aprox 1,9 MB.
APK: app-debug-v0.4.1.apk anexado — adb install -r app-debug-v0.4.1.apk (se a versão anterior estiver instalada com assinatura diferente, adb uninstall com.labexposed.notas antes).
Downloads