- Version name:
1.0.22 - Version code:
23 - APK:
releases/app-release.apk
- Per-user player settings persistence hardening (prevents stale overwrite/race regressions)
- Native playback state now tracks current track identity more reliably across control paths
- Next/prev control handling tightened in native bridge for cleaner background/lockscreen behavior
- Validate crossfade/transition behavior, track continuity, and settings retention per user
- Version name:
1.0.21 - Version code:
22 - APK:
releases/app-release.apk
- Native splash alignment: restored centered classic Flowt round logo at app start
- Removed startup visual drift from the native launch animation stack
- Playback transition reliability hardening to reduce duplicate starts and stutter
- Crossfade handoff smoothing improvements across in-app and lock-screen controls
- Version name:
1.0.20 - Version code:
21 - APK:
releases/app-release.apk
- New crossfade controls in Settings > Player (duration + transition style)
- Track-change reliability hardening across app player and lock-screen controls
- Native bridge/audio service updates for transition-style playback handling
- Validate next/prev behavior, background playback continuity, and non-interruptive transitions
- Version name:
1.0.19 - Version code:
20 - APK:
releases/app-release.apk
- APK upward-scroll fix: disabled native
SwipeRefreshLayoutinterception that was stealing upward gestures/pull-to-refresh - Verify feed scrolls up smoothly without being trapped in pull-refresh behavior
- Re-check lock-screen/background audio behavior remains unchanged
- Version name:
1.0.18 - Version code:
19 - APK:
releases/app-release.apk
- Hotfix: defensive guard in Android intent/deeplink handling to prevent malformed payload crash
- Validate startup stability and push-notification tap stability (splash/surge/echo)
- Confirm app no longer crashes when opened from recent notifications/deep links
- Version name:
1.0.17 - Version code:
18 - APK:
releases/app-release.apk
- Notification tap routing hardening on Android to reduce full-app refresh when opening splash/surge/echo alerts
- Engagement action persistence hardening (canonical source IDs with clicked-ID fallback)
- Surge wrapper count visibility alignment with source ripple engagement totals
- Validate splash/surge/echo action + undo behavior updates instantly and persists after refresh
- Version name:
1.0.16 - Version code:
17 - APK:
releases/app-release.apk
- Settings now open from account dropdown in a centered in-app modal
- Bottom mini-player reserve tightened (removes extra dead spacer above player lane)
- Android lock-screen/media notification
Next/Previoushardened to avoid foregrounding app - Validate background controls: play/pause/next/prev behavior with screen locked and app inactive
- Version name:
1.0.15 - Version code:
16 - APK:
releases/app-release.apk
- Android background/lock-screen audio playback behavior
- Native audio state now includes seekability; scrub controls only show when seek is truly supported
- Reduced false scrub behavior that jumped tracks back to start on non-seekable streams
- Increased reserved bottom lane so mini-player sits beneath content more reliably
- Fixed native scrub/seek so dragging actually seeks playback (not visual-only)
- Added native "prepared next track" queue so lockscreen playback can auto-advance more reliably
- Slimmed bottom mini-player banner again to avoid intruding on page controls
- Teal-branded scrub control styling
- Bubble action button now opens bubble reply composer directly (instead of opening detail/view flow)
- Desktop web now shows bottom mini-player when dashboard mode collapses
- Added native audio progress/scrub line in app mini-player + panel player for Android runtime
- Added media notification progress line updates for lockscreen visibility
- Android media playback notification style and lock-screen controls
- Lock-screen return stability (no UI crash / React 185 loop on resume path)
- Resume behavior (avoid unintended restart when returning from background)
- Branded Flowt playback notification visuals (icon/color/subtext)
- Reduced notification chaos on Android by suppressing duplicate local bridge alerts in remote mode
- Hardened lockscreen transport controls (prev/next) and resilient audio-control bridge timing
- Polished music notification visuals: crisp custom transport icons + tighter Flowt brand color match
- Prevented in-app music restart when opening Flowt notifications by routing deep links without full WebView reload
- Mobile mini-player stability and playback controls
- Composer video editor usability and cover-image workflow (Trim/Cover tabs)
- Notification delivery consistency
- Notification deep-link correctness
- Thread/detail navigation reliability
- Post + media creation stability
- Chat reliability
- This is a beta tester build.
- Please submit all issues with
templates/BUG_REPORT.md.