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...
https://github.com/stormlightlabs/lazurite/releases/tag/v1.0.0-alpha.3

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!