Skip to content

Releases: MMRLApp/WebUI-X-Portable

v212

08 Aug 22:02

Choose a tag to compare

What's new?

  • Refactor loading renderer to accept color scheme
  • Update commits.sh
  • Update commits.sh
  • Add licenses screen and related models
  • Add Licensee plugin for license management
  • Translated using Weblate (Chinese (Simplified Han script))
  • Added translation using Weblate (Asu)
  • Translated using Weblate (French)
  • Translated using Weblate (Japanese)
  • Refactor module extraction and base dir handling
  • Fix escape character in Italian shortcut icon error string
  • Use putPlatform and string ModId in intent creation
  • Update strings_webui.xml
  • Add input validation for cachingMaxAge field
  • Refactor config file reading logic
  • Translated using Weblate (Polish)
  • Disable exit confirm switch when JS back interceptor is used
  • Replace finish() with handleNativeBack() on back press
  • Add SuFile text read/write extensions and JSONCollection types
  • Add WebUI config options for CSP and caching
  • Refactor FeaturedManager to use WorkingMode and add SukiSU
  • Switch module storage to internal app filesDir
  • Add composable error screens for WebView errors
  • Refactor WebView initialization and add debug helpers
  • Refactor script injection and cleanup unused variables
  • Prevent handling of data: URLs in WXClient
  • Refactor WebUI clients and split Chrome/RenderProcess logic
  • Refactor JavaScript interface removal in WebUIView
  • Translated using Weblate (Polish)
  • Translated using Weblate (Turkish)
  • Translated using Weblate (Turkish)
  • Translated using Weblate (Chinese (Simplified Han script))
  • Refactor cleanup logic and add @callsuper annotations
  • Refactor contentSecurityPolicy to non-nullable String
  • Add WebView render process client for unresponsive handling
  • Localize error messages in WebUIClient
  • Add CSP and caching options to WebUI config and handler
  • Add auto-open Eruda console option to WebUI
  • Refactor DataStore to local module and add auto-open Eruda
  • Fix cleanup method to properly remove WXView from parent
  • Add modular error page system for WebUI
  • Add webuix-demo2.zip asset and extraction logic
  • Add non-root module removal and refactor file usage
  • Pass baseDir to toModId for module lookup
  • Remove unused import from WebColors.kt
  • Add tonalSurface CSS variable to WebColors
  • Move require.js to assets and update injection logic
  • Refactor web color CSS generation to WebColors class
  • Translated using Weblate (Portuguese)
  • Translated using Weblate (Russian)
  • Translated using Weblate (Japanese)
  • Add permission constants and annotations to WebUILauncher

See all changes here

Workflow run

v142

04 Jul 23:08

Choose a tag to compare

WebUI X: Portable
#ci_142

Build on 2025-07-04 23:07:20.

What's new?

  • Handle null modules in navigation graphs
  • Move setForeground call to onStartCommand
  • Refactor modId property initialization in WXActivity
  • Remove redundant file creation in config setup
  • Make modId property private and initialize in onCreate

Type: Release
Workflow run

v131

29 Jun 22:22

Choose a tag to compare

WebUI X: Portable
#ci_131

Build on 2025-06-29 22:20:41.

What's new?

  • Ensure module config directory exists before file creation
  • Wrapped Intent.getPlatform() with a try catch

Type: Release
Workflow run

v130

29 Jun 21:21

Choose a tag to compare

WebUI X: Portable
#ci_130

Build on 2025-06-29 21:19:58.

What's new?

  • Deep merge config file so that We don't break the modules integrity
  • Added support to load APK with native code
  • Added a new screen to manage the plugins of a WebUI

Type: Release
Workflow run

v115

28 Jun 23:18

Choose a tag to compare

WebUI X: Portable
#ci_115

Build on 2025-06-28 23:17:53.

What's new?

  • Fix illegal null cast

Type: Release
Workflow run

v114

28 Jun 21:36

Choose a tag to compare

WebUI X: Portable
#ci_114

Build on 2025-06-28 21:35:54.

What's new?

  • Fix KsuEngine

Type: Release
Workflow run

v112

28 Jun 20:26
72241a9

Choose a tag to compare

WebUI X: Portable
#ci_112

Build on 2025-06-28 20:25:48.

What's new?

No message.

Type: Release
Workflow run

v101

27 Jun 20:31

Choose a tag to compare

WebUI X: Portable
#ci_101

Build on 2025-06-27 20:31:15.

What's new?

  • Fix non-working shell in webui's

Type: Release
Workflow run

v100

27 Jun 19:44

Choose a tag to compare

WebUI X: Portable
#ci_100

Build on 2025-06-27 19:43:58.

What's new?

  • Added $intent interface API which allows to create intents on the JavaScript side
  • Added webui.startActivity(IntentData) and webui.openFile(IntentData)
  • Added more lifecycle hooks for WXInterface
  • Fixed exit confirm dialog
  • The shell will now be killed if the WebUI moves into the background. This can be disabled with killShellWhenBackground

Type: Release
Workflow run

v80

09 Jun 03:18
94e59ba

Choose a tag to compare

v80

WebUI X: Portable
#ci_80

Build on 2025-06-09 03:18:36.

What's new?

Does this build?

Type: Release
Workflow run