Skip to content

Clearful 3.31.0

Release note Version 3.31.0 was released on 2026-01-18.

  • Add videos via the camera or media picker (where supported).
  • Upload videos to Cloudflare R2 using time-limited signed URLs (with progress + retry handling).
  • Generate and upload thumbnails for fast, consistent video posters.
  • Fullscreen media gallery now supports smooth swiping between images and videos, with minimal reload/jank.
  • iOS: prefer AVPlayer platform views for accurate color rendering (avoids wide-gamut/HDR washout).
Section titled “Migrate deep linking off Firebase Dynamic Links”
  • Removed deprecated firebase_dynamic_links dependency (unblocks Firebase SDK upgrades).
  • Deep links now use Universal Links (iOS) / Android App Links via app_links.
  • Prompt sharing now uses canonical https://clearful.com/library/... URLs (no short-link generation).
  • Existing https://share.clearful.com/<code> prompt QR codes continue to work via Cloudflare redirects.
  • Fixed share.clearful.com/<code> opening to an in-app “Page Not Found” screen on iOS.
  • Migrated iOS to UIScene lifecycle and updated native bootstrap for implicit engine initialization.
  • Modernized Android build toolchain (Gradle/AGP/Kotlin/Java) to match Flutter 3.38 expectations.
  • Disabled icon tree-shaking in Xcode release builds (dynamic IconData usage).