Set debugEnabled = true in XWebViewConfig to enable WebView remote debugging
via chrome://inspect. Calls WebView.setWebContentsDebuggingEnabled() before
WebView instantiation in both XWebViewView and XWebViewActivity. Bump to 1.0.8.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add `jsBridgeName` field to `XWebViewConfig` (default: "XWebViewBridge")
- Make `DIALOG_OVERRIDE_JS` a function parameterised by bridge name
- Use `config.jsBridgeName` in both `XWebViewView` and `XWebViewActivity`
- Bump sdk-webview to 1.0.7
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add per-module version properties in gradle.properties
(SDK_CORE_VERSION, SDK_LICENSE_VERSION, etc.)
- Jenkinsfile bumps only selected modules independently
- Print published module versions in post-build success step
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Use `git push origin HEAD:main` instead of `git push origin main`
because Jenkins checks out a specific commit (detached HEAD)
- Sync gradle.properties to 1.0.4 (already published to Nexus)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>