What's new?
- Include flavor name in APK output filename
- Refactor build flavors and manifest placeholders
- Use dynamic WebUIX package name from user preferences
- Add support for spoofed WebUI X package name
- Add spoofed build variant and dynamic package name
- Set max page size for linker in CMakeLists.txt
- Add Shizuku platform support
- Refactor module dependencies handling in NewViewScreen
- Add isUpdateJson property to Repo and update UI logic
- Added translation using Weblate (English (Middle))
- Handle UPDATE_JSON in version selection logic
- Add UPDATE_JSON constant to Repo entity
- Refactor module state mapping and sorting logic
- Add default values to card Modifier parameters
- Use zero as fallback for Last-Modified timestamp
- Translated using Weblate (Polish)
- Translated using Weblate (Russian)
- Translated using Weblate (Japanese)
- Suppress unused warnings in build logic plugins
- Pass ActionViewModel explicitly to ActionScreen
- Add addServiceBinder method to service manager
- Refactor Service to use class name string
- Add build info section to Developer settings screen
- Add build config fields for SDK and commit info
- Use COMPILE_SDK constant for compileSdk version
- Centralize and update SDK config constants
- Include local update version in module list
- Disable last updated label in OtherSourcesItem
- Add showLastUpdated parameter to ModuleItemCompact
- Use getVersionByIdAndUrl in LocalRepository
- Fix null checks and default timestamp in OnlineState
- Annotate root shell functions with NoShellException
- Refactor TerminalActivity and update ViewModel usage
- Translated using Weblate (Polish)
- Translated using Weblate (Spanish)
- Translated using Weblate (Chinese (Simplified Han script))
- Add HeadlineCard to ExploreRepositoriesScreen
- Introduce Toolbar component and refactor usage