What's New?
- App suspension #245
- Kaomoji in keyboard
- In-app language picker
- Accented characters in keyboard #251
- Low power mode automation #250
- Custom DNS records #262
- Time based scheduling in DIY #250
- Improved device info search and caching specs #266
- Built-in user feedback
I'm back! ( ´ ▽ ` )ノ
Fixes
- fix: ESSENTIALS-9 missing bluetooth permission
- fix: ESSENTIALS-N foreground service crash
- fix: ESSENTIALS-14 Security exception for media controls
- fix: ESSENTIALS-3H thread loop on Native SIGSEGV in AmbientDreamService (Android 9/MediaTek)
- fix: ESSENTIALS-29 absent path method crash on Android 10
- fix: ESSENTIALS-16 ForegroundServiceStartNotAllowedException on Android 14
- fix: ESSENTIALS-K IllegalArgumentException screensaver clock crash after ending
- fix: ESSENTIALS-P CameraAccessException for flashlight
- fix: ESSENTIALS-2E in widget provider null pointer crash
- fix: Remove unnecessary night light logs and checks
- fix: ESSENTIALS-H security exception on capturing bt name
- fix: ESSENTIALS-X Google maps app not found crash
- fix: ESSENTIALS-4B Vol long press runtime exception with permissions
- fix: ESSENTIALS-2K modifyign system props not allowed for statusbar on some OEMs
- New Crowdin updates by @sameerasw in #276
- Develop - Translations by @sameerasw in #290
- New Crowdin updates by @sameerasw in #291
- Develop - App suspension, Improved device model matchign and caching, accented keyboard characters, low power and time based schedules in DIY, Custom DNS records by @sameerasw in #292
- Develop - kaomoji, in-app lang picker, user feedback, and a lot of bug fixes. by @sameerasw in #294
- New Crowdin updates by @sameerasw in #293
- Develop - translations and fixes by @sameerasw in #295
- fix: kaomoji loading in optimized builds by @sameerasw in #297
Full Changelog: v12.2...v12.3




