Overview
Added quick Jump to top actions in feed/profile flows, plus tap-to-refresh behavior on an active feed tab.
Added opt-in crash reporting via Firebase Crashlytics with an explicit consent prompt.
Improved post interaction UX with larger touch targets and a clearer trailing metadata layout.
What’s New
Feed and profile ergonomics
Added jump-to-top affordance in Home feed workflows.
Added refresh-on-retap behavior for selected feed tabs.
Added jump-to-top interactions in profile views.
Crash reporting and resilience
Integrated Firebase Crashlytics behind user consent.
Added a crash reporting consent gate with persisted consent state in settings.
Added robust error capture hooks
UI improvements
Updated post actions layout with larger tap areas and improved action/meta alignment for better accessibility and usability.
Fixes
Fixed a feed refresh/feed-content reload race condition.
Removed duplicate feed loading/refresh indicators.
Improved transaction retry safety.
Improved Apple push-token initialization reliability
Under the Hood
Added Firebase/Crashlytics project wiring updates across Android and iOS config.
Expanded automated test coverage for crash reporting, feed caching/refresh behavior, footer interactions, settings state, and formatting utilities.
Support
Lazurite (and I) could use your support! That can be anything from feedback, an issue on Github or Tangled, or a star on either platform!
Thanks for reading, and thanks for using Lazurite!