github lynx-family/lynx-stack @lynx-js/web-core@0.26.0

Minor Changes

  • Add an opt-in @lynx-js/web-core/animax side-effect entry that loads @lynx-js/animax on the Web platform. (#3602)

  • Parse single-file Lynx XML with the current Vanilla Lynx engine-version and (#3628)
    thread="main" / thread="background" syntax, and reject the legacy wrapper
    syntax.

  • Support a view-scoped console in background bundles through the (#3648)
    LynxConsoleModule native module.

Patch Changes

  • Support legacy XElement component names in Lynx for Web element creation, SSR, and CSS selectors. (#3734)

  • Defer callbacks registered through __AddEventListener by 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-view mouse-drag plugin for touchscreen-like scrolling (#3594)
    on desktop browsers. Enable it by importing
    @lynx-js/web-core/plugins/scroll-view-mouse-drag or
    @lynx-js/web-elements/plugins/scroll-view-mouse-drag before registering the
    web elements.

  • Support the bindselectionchange event on text and inline-text in Lynx for Web. (#3741)

  • Allow Lynx-for-Web pages that use main-thread:gesture to 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

Don't miss a new lynx-stack release

NewReleases is sending notifications on new releases.