Skip to content

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 03 Jul 18:39

What's Changed

  • rel: v1.4.0

    • Migrate UI state and business logic from Composables to ViewModels (HomeViewModel, SettingsViewModel, PatchingViewModel, etc.) for better separation of concerns.
    • Refactor PatchingScreen to use LazyColumn for log display and improve task state management.
    • Update AppPatcherCard to dynamically filter available installation methods based on root and Shizuku availability.
    • Convert Patcher.run to a suspend function and update the patching flow to leverage coroutines more effectively.
    • Centralize app initialization, root detection, and update checking in MainViewModel.
    • Modernize build configuration: upgrade Kotlin to 2.1.0, KSP, and various Jetpack libraries (Activity, Navigation, Lifecycle).
    • Replace deprecated Material3 Divider with HorizontalDivider and use AutoMirrored icons where applicable.
    • Add Filipino translation and refine string resources for local library loading and patching actions.
      (by @Tenshou170 in 28cbb30)
  • Updated BUILDING.md
    (by @Tenshou170 in d878ce8)