Skip to content

Releases: Tenshou170/UmaPatcher-Edge

v1.4.1

Choose a tag to compare

@github-actions github-actions released this 04 Jul 09:07

What's Changed

  • refactor(PatchingViewModel): enhance logging and progress handling with channels
    (by @Tenshou170 in 7f09cb7)

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)

v1.3.3

Choose a tag to compare

@github-actions github-actions released this 08 Jun 07:26

What's Changed

  • fix(ui): refine Android 15 edge-to-edge
    • Let root content draw behind the bottom bar while giving scrollable tabs enough tail space to keep final controls reachable. Preserve Material navigation bar sizing, update deprecated lifecycle and parcelable APIs, align build docs with API 35/JDK 17, and bump the app version for release.
      (by @Tenshou170 in 28f61a1)

v1.3.2

Choose a tag to compare

@github-actions github-actions released this 06 Jun 06:55

What's Changed

  • feat: update apksig to 9.2.1, refine signing configuration, and improve local library selection UI in HomeScreen
    (by @Tenshou170 in 6db765d)

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 29 May 19:16

What's Changed

  • build: modernize codebase targets and refactor file pickers
    • Upgrade compilation and target SDK to Android 15 (API 35).
    • Unify compilation targets to JDK 17, updating compileOptions, kotlinOptions, and jvmToolchain.
    • Modernize plugins: upgrade Kotlin to 2.0.21 and apply integrated Compose Compiler plugin.
    • Refactor file pickers in HomeScreen and AppPatcherCard to use modern type-safe Activity Contracts (OpenDocument and OpenMultipleDocuments).
    • Address SDK 35 nullability compilation issues in AppPatcher and AppSelectScreen.
      (by @Tenshou170 in de899ce)

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 17 May 18:33

What's Changed

  • refactor: architectural changes

    • Package Re-branding
    • Local Library (.so) Source Integration
    • Streaming ELF Semver Binary Detection
    • Hardcoded Configuration Cleanup
    • Refined Patching Flow and Error States
    • Addition of "Stop patching" and "Start game" buttons on patching screen
      (by @THShafi170 in 7fcded1)
  • Add build attestation
    (by @kairusds in c8c9e3d)