Minor Changes
-
Add an opt-in
@lynx-js/web-core/animaxside-effect entry that loads@lynx-js/animaxon the Web platform. (#3602) -
Parse single-file Lynx XML with the current Vanilla Lynx
engine-versionand (#3628)
thread="main"/thread="background"syntax, and reject the legacy wrapper
syntax. -
Support a view-scoped
consolein background bundles through the (#3648)
LynxConsoleModulenative module.
Patch Changes
-
Support legacy XElement component names in Lynx for Web element creation, SSR, and CSS selectors. (#3734)
-
Defer callbacks registered through
__AddEventListenerby one microtask. (#3643) -
Render main-only Lynx XML cards without requesting a missing
app-service.js(#3717)
by registering an empty background entry when the optional background script
is omitted. -
Add an optional
scroll-viewmouse-drag plugin for touchscreen-like scrolling (#3594)
on desktop browsers. Enable it by importing
@lynx-js/web-core/plugins/scroll-view-mouse-dragor
@lynx-js/web-elements/plugins/scroll-view-mouse-dragbefore registering the
web elements. -
Support the
bindselectionchangeevent ontextandinline-textin Lynx for Web. (#3741) -
Allow Lynx-for-Web pages that use
main-thread:gestureto render by providing no-op gesture detector element APIs. (#3743) -
Updated dependencies [
f256648,b2a8367,4d81264]:- @lynx-js/web-elements@0.12.10
- @lynx-js/web-worker-rpc@0.26.0