v1.4.3
Release Notes
H
Hasrat
November 14, 2026
v1.4.3 – Startup Performance, Full Localization & Onboarding Redesign
Features & Improvements
- Startup Optimization with Baseline Profiles: Added Baseline Profiles and AndroidX ProfileInstaller for significantly faster cold-start app launches and reduced initial frame jank.
- Full App Localization (i18n): Externalized all hardcoded UI text across XML layouts, dialogs, Snackbars, and Kotlin/Java sources into
strings.xml, paving the way for multi-language support. - Smooth & Flexible Onboarding: Redesigned cold-start initialization to eliminate screen flickering, made notification permissions optional, and allowed users to skip storage setup with a non-blocking flow.
- Storage & Project Resilience: Added actionable empty states and safety guards against unlinked folders or inaccessible project files, preventing force-closes when directories are missing.
- Modernized Code Editor: Replaced heavy TextMate grammar assets with native JSON syntax highlighting and Material 3 theming for faster editor load times and lighter memory usage.
- Kotlin Coroutines Architecture: Modernized legacy Handler and AsyncTask polling loops across Room database, Retrofit, FCM push messaging, and repository layers to Kotlin Coroutines.
- Enhanced R8 & Size Shrinking: Enabled R8 full mode and pruned redundant ProGuard rules to optimize release APK download size.
Version: v1.4.3
Build: 34
Highlights: Baseline profile startup optimization, complete string localization, improved onboarding flow, storage empty state resilience, and Kotlin Coroutines architecture.