You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Geolocation: WebView location no longer depends on Google Play Services — a native LocationManager bridge serves positions on GMS-free devices, coarse/fine accuracy is honored, and the default is now fine-grained (#581).
GeckoView crash on launch: generated APKs with the GeckoView engine no longer crash at startup — GeckoRuntime is created only after the Gecko handler thread is seeded (#582).
Media Session: lock-screen progress now updates in real time (anchor-based interpolation, frozen at the true position on pause, duplicate state reports no longer reset the System UI baseline), and the GeckoView engine gains full Media Session support via its native API (#593).
Agent: Plan-mode permissions no longer leak across sessions, and tool calls with truncated/invalid parameters are rejected with a clear error instead of executing silently.
Improved
Local runtimes back on targetSdk 35: Python (patched musl exec bridge + sitecustomize rewrite for pip subprocesses), Go (musl program mode) and PHP/WordPress (user-mode static ELF exec loader) host previews all work again under the SELinux W^X policy — no workaround needed, exported APKs stay on targetSdk 28 with zero overhead (#585).
Downloads: GitHub mirror acceleration now covers every runtime dependency (Python, PHP, WordPress, Composer, npm/pnpm/yarn CLIs); proxies are ranked by measured 256KB bandwidth instead of RTT, slow sources switch automatically with resume support, and npm installs use npmmirror in CN (#594).
Pull-to-refresh: the trigger zone is configurable, with the classic top-edge gesture restored as the default (#580).
修复
定位:WebView 定位不再依赖 Google Play Services —— 原生 LocationManager 桥在无 GMS 设备上正常定位,支持粗略/精确精度选择,默认精确(#581)。