Lazurite for Android (alpha 3)

Release v1.0.0 Alpha 3 · stormlightlabs/lazurite

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 p...

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!