Skip to content

v0.12.2

Latest

Choose a tag to compare

@knotbin knotbin released this 19 Jun 00:49
· 1 commit to main since this release
b501188

Spark 0.12.2

This release focuses on smoother media playback, a broader design-system refresh, faster startup, and several navigation/auth fixes.

Highlights

  • Added sounds for photo posts, including updated sound selection and playback support for static media.
  • Improved video playback behavior across feed/profile surfaces:
    • Videos pause correctly when entering editor/review flows.
    • App lifecycle now pauses/resumes playback more reliably.
    • Reduced video-start stutter, play-button pop-in, and lingering iOS thumbnails.
  • Added loading polish for Explore, Notifications, DMs, and image carousels.
  • Refreshed core UI components, bottom navigation animations, button/toggle foundations, avatars, colors, and text selection styling.
  • Fixed nested reply/comment routing and extracted standalone post reply navigation logic.
  • Fixed a performance issue that caused a stutter when switching between feeds by swiping horizontally.
  • Improved startup performance by moving UI-blocking initialization into pre-app startup.
  • Fixed OAuth/session edge cases, including opaque OAuth sessions and blank signup login_hint handling.

Maintenance

  • Updated Flutter/CI compatibility for Flutter 3.44.
  • Updated app, iOS, Widgetbook, and package dependencies.
  • Added/expanded tests around media playback, static media sounds, comments navigation, notifications, design-system components, and auth behavior.

Full Changelog: v0.12.1...v0.12.2