# Changelog All notable changes to SheetHappens are documented here. Each release links to the full diff for detailed context. --- ## [v0.1.7] — 2026-06-22 ### Bug Fixes - Revert splash screen overrides that caused Android crash-to-desktop — expo-router already manages the splash lifecycle internally - Remove redundant `SafeAreaProvider` wrapper (expo-router's `ExpoRoot` already injects it) [View changes](https://github.com/pirona/SheetHappens/compare/v0.1.6...v0.1.7) --- ## [v0.1.6] — 2026-06-22 ### Bug Fixes - Prevent black screen on launch by holding splash until SecureStore settings load - Add `splash.backgroundColor` to `app.json` to match app theme on Android [View changes](https://github.com/pirona/SheetHappens/compare/v0.1.5...v0.1.6) --- ## [v0.1.5] — 2026-06-22 ### Bug Fixes - Fix signed APK release: inject signing secrets via env vars, write `signing.env` with `printf %q` to handle special characters - Add `signing.env` verification step in CI [View changes](https://github.com/pirona/SheetHappens/compare/v0.1.0...v0.1.5) --- ## [v0.1.0] — Initial release ### Features - Incident log with SQLite persistence - Voice input via `expo-speech-recognition` - Edit mode, service autocomplete - Dark theme (NativeWind + expo-router) - Onboarding flow - Signed APK via GitHub Actions CI