Repository navigation
v0.0.3
Fixes
Fix black native-to-Web projection images on physical iOS devices. The Engine now rasterizes the owning window directly instead of converting a screen snapshot view into a bitmap. Public APIs, preparation timing and handoff behavior are unchanged.
Validated on an iPhone 15 Pro Max running iOS 27.0.1, plus normal iPhone and Duo simulators, with repeated alerts, modals, sheet-drag dismissal and native interaction after restoration. A regression test checks the pixels of the prepared PNG.
Known limitation
UIKit image rendering can differ from live Liquid Glass rendering over patterned backgrounds. This release fixes black captures; it does not promise pixel-identical materials or flicker-free handoff under every condition. See projection guidance.
Installation
Use @webview-native-ui/engine@0.0.3, Swift package tag v0.0.3, or Maven io.github.webview-native-ui:engine:0.0.3. Android runtime code is unchanged. Maven distribution may lag behind publication acceptance; Android consumers must wait until the matching artifacts are downloadable.