Skip to content

v0.0.3

Choose a tag to compare

@rdlabo rdlabo released this 27 Oct 07:43
· 31 commits to main since this release

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.