Skip to content

FF Sensitivities v3.0.2

Choose a tag to compare

@ByteFlipper-58 ByteFlipper-58 released this 14 Apr 14:55
· 30 commits to master since this release

πŸš€ FF Sensitivities β€” Update Overview

✨ Version: v3.0.2
πŸ”„ Date: 2025-04-14


πŸ†• What's New?

πŸ› οΈ Settings Overhaul

β€’ In-app language switching with AppLocaleManager β€” supports Android 13+ and older versions.
β€’ New Theme Settings: customize dynamic colors and contrast.
β€’ Integrated Google User Messaging Platform (UMP) for privacy and consent management.
β€’ Redesigned SettingsScreen UI for a more intuitive experience.
πŸ”— [View Commit β€Ί](c3ccd7d)


πŸ’₯ Crash Handler Module

β€’ Introduced a custom crash handler to catch unhandled exceptions.
β€’ Saves crash logs, reports to Firebase Crashlytics, and shows user-friendly error screens.
β€’ Includes flexible options for crash log storage and display.
πŸ”— [View Commit β€Ί](0f88d93)


🌍 Multi-Language Crash Support

β€’ Crash screen now supports English, Russian, Arabic, and more.
β€’ Enhanced UI for localization and accessibility.
πŸ”— [View Commit β€Ί](d976ab4)


πŸ“¦ Dependency Updates

βš™οΈ Build & Compose

β€’ Updated Kotlin to 2.1.10.
β€’ Bumped Jetpack Compose BOM to 2025.04.00.
β€’ Upgraded Gradle Plugin to 8.9.1.
β€’ Switched from kapt to ksp for Hilt.
πŸ”— [View Commit β€Ί](8fc70c7)

🧩 Logging Refactor

β€’ Replaced Timber with Android’s native Log utility.
β€’ Removed outdated error activities β€” all handled by the new crash system.
πŸ”— [View Commit β€Ί](a93299a)


🐞 Fixes & Clean-up

πŸ”₯ Hotfix

β€’ Resolved a critical issue during final QA testing.
πŸ”— [View Commit β€Ί](38fdb66)

🧹 Code Refactoring

β€’ Removed deprecated code and improved structure of setting screens.
β€’ Optimized for maintainability and performance.
πŸ”— [Commits β€Ί](c3ccd7d), [0f88d93 β€Ί](0f88d93)

Full Changelog: v3.0.0...v3.0.2