Skip to content

wry@0.57.1

Oct 23, 2026
  • f9b8bee (#1885 by @LucaCappelletti94) On Android, read __wryActivityId only when the intent or saved state contains it.
  • 1f86475 (#1895 by @Arthurmtro) On Android, run initialization scripts once on URLs that are not intercepted by a custom protocol when the WebView supports DOCUMENT_START_SCRIPT, instead of a second time from onPageStarted.
  • b6bef41 (#1865 by @velocitysystems) On Android, stop the WebView from applying the Range header a second time to a custom protocol 206 response, and serve ranges past 2 GiB.
  • d8fe88d (#1847 by @Legend-Master) Moved to edition 2024
  • 75f2b48 (#1893 by @TimeToBuildBob) On Linux, isolate download failure state per download so a canceled or failed download does not make later successful downloads report failure.
  • 9a5f3aa (#1868 by @Legend-Master) Log eval exceptions when tracing feature's enabled at debug level. (thanks #1849 for bring this up)
  • 66cdfa1 (#1866 by @steipete) On macOS, only activate the application and request initial keyboard focus when the new webview is both visible and focused. Creating hidden or unfocused webviews no longer steals focus.
  • d93a812 (#1844 by @cpruijsen) On macOS, collect dragged file paths via NSPasteboard.readObjectsForClasses:options: instead of the deprecated NSFilenamesPboardType, fixing a panic in drag_drop::collect_paths when the drag source only publishes per-item public.file-url types or file reference URLs that AppKit cannot map to NSFilenamesPboardType. The legacy type is kept as a fallback.
  • 926dd15 (#1876 by @rterence) On macOS, a webview built on its opener's configuration (NewWindowResponse::Create with WebViewBuilderExtMacos::with_webview_configuration) shares the opener's WKUserContentController, so it no longer adds its own initialization scripts and IPC handler to it: the opener's scripts and ipc handler already serve it. This stops every opened window from growing the opener's script set, and stops dropping the new webview from removing the opener's ipc handler.
  • 78a7056 (#1883 by @LucaCappelletti94) On Android, load with_html and load_html content at about:blank so IPC messages reach the handler.
  • cab3eac (#1839 by @zackees) Only inject the Linux WebKitGTK window.ipc bridge when an IPC handler is configured.

© 2026 Tauri Contributors. CC-BY / MIT