Releases: MMRLApp/WebUI-X-Portable
Releases · MMRLApp/WebUI-X-Portable
v212
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
v142
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
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
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
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
WebUI X: Portable
#ci_114
Build on 2025-06-28 21:35:54.
What's new?
- Fix KsuEngine
Type: Release
Workflow run
v112
WebUI X: Portable
#ci_112
Build on 2025-06-28 20:25:48.
What's new?
No message.
Type: Release
Workflow run
v101
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
WebUI X: Portable
#ci_100
Build on 2025-06-27 19:43:58.
What's new?
- Added
$intentinterface API which allows to create intents on the JavaScript side - Added
webui.startActivity(IntentData)andwebui.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
WebUI X: Portable
#ci_80
Build on 2025-06-09 03:18:36.
What's new?
Does this build?
Type: Release
Workflow run