v6.7.3
Added
- [detection] differentiate between different OnePlus Pad 3 regional variants (4d037fe05253c5f1e7ecb6ac78c4a27600225e4a)
Fixed
- [main] "Become a contributor" sheet no longer auto-hides immediately upon open (d639d20f4c8582d313bf355afa086cbe3073d310)
- [main] possible fix for in-app updates not offering the 'Reload' button until an app restart (67c0cb54ae990cd593b0dbb6556c5c7d430ad0f7)
Changed
- [icons] switched to Material Symbols (cb82bad2abc8a2095aac2055f48a80c1f7f9d5ff)
- [icons] re-generated shortcut icons and switched to WebP images for the same (cb82bad2abc8a2095aac2055f48a80c1f7f9d5ff)
- [device] remove
oneplus7pro.webpfor fallback/error cases, use conditional icons instead(24d324272317a42271cf01a04989065b26926a5a) Earlier, we'd displayoneplus7pro.webpwhen the device image URL did not return a successful response. However, this neither conveyed device support status, nor did it correctly indicate if it was a network failure that prevented the image from being retrieved, or if the image simply did not exist. Replacing the default image with icons based on device/OS support status allows us to at least solve the first problem, and conveniently, also helps reduce APK size, because we don't need to bundle a raster image anymore. - [NewsList] improved performance when scrolling (4ede971f61a6f4b551ca87da9130f645aad2cfab)
- Improved performance by utilizing AndroidX
fastCoerce*inline functions wherever possible (6c4f50c46bad0db1b2927435163229727ec58801)
Miscellaneous
- Updated dependencies (b470b2d5a75d849a1794137c9ac0e9e6abd414c5)
Gradle 8.14.2 -> 8.14.3 AGP 8.11.0 -> 8.11.1 Crashlytics Plugin 3.0.4 -> 3.0.5 Navigation-Compose 2.9.1 -> 2.9.2 Coil 3.2.0 -> 3.3.0 Dagger 2.56.2 -> 2.57 OkHttp 4.12.0 -> 5.1.0 AndroidX Lifecycle 2.9.1 -> 2.9.2 Play Services Base 18.7.1 -> 18.7.2 - Removed unused images from
src/main/(ic_faq-web.png, ic_launcher-web.png, image_error-web.png) (cb82bad2abc8a2095aac2055f48a80c1f7f9d5ff)
In case you missed it, the app now supports OPPO devices (as of v6.6.0)! Also, see the news article we published that detailed changes & improvements in v6 (Jetpack Compose rewrite).
Full APK size decreased by 12 KB relative to the previous release, v6.7.2.