Skip to content

chore: upgrade go-web to 0.2.1 and web-core to 0.20.1#913

Merged
Huxpro merged 3 commits into
mainfrom
chore/lynx-web-upgrade
Apr 16, 2026
Merged

chore: upgrade go-web to 0.2.1 and web-core to 0.20.1#913
Huxpro merged 3 commits into
mainfrom
chore/lynx-web-upgrade

Conversation

@Dugyu
Copy link
Copy Markdown
Collaborator

@Dugyu Dugyu commented Apr 16, 2026

Upgrades dependencies to align with the web-core 0.20 WASM architecture,
which reduces memory usage by ~40%.

Changes

  • @lynx-js/go-web 0.1.0 → 0.2.1
  • @lynx-js/web-core → 0.20.1

Migration notes

@lynx-js/go-web 0.2.0 drops the @lynx-js/web-elements peer dependency
and requires web-core >= 0.20.0. See go-web changelog for details.

Related

Change-Id: I6c1d8571d3c8f3de8fcf23de54c9a8bc8e12f3ec

Change-Id: I6c1d8571d3c8f3de8fcf23de54c9a8bc8e12f3ec
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 16, 2026

Deploy Preview for lynx-doc ready!

Name Link
🔨 Latest commit deb4a4a
🔍 Latest deploy log https://app.netlify.com/projects/lynx-doc/deploys/69e0dd5e9aac3d0008853da9
😎 Deploy Preview https://deploy-preview-913--lynx-doc.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 16, 2026

Lynx Compat Data Stats

Lynx Platform API: 989 (+11)

Platform Coverage

Platform Supported Coverage Δ Supported Δ Coverage
Android 886 90% +9 -
iOS 887 90% +11 -
HarmonyOS 826 84% +11 +1%
Web 712 72% +9 -
Clay 920 93% +9 -

Lynx Platform API

Category Total Android iOS HarmonyOS Web Clay
Elements 270 (+11) 84% 84% 74% (+1) 67% 84%
CSS Properties 351 91% 91% 88% 93% 98%
CSS At-Rules 1 100% 100% 100% 100% 100%
CSS Data Types 33 100% 100% 88% 97% 61%
Lynx Global API 24 100% 100% 100% 92% 100%
Lynx Event API 67 58% 58% 58% 96% 99%
Lynx Fetch API 41 100% 100% 98% 95% 90%
lynx.* 45 100% 100% 80% 22% 100%
Lynx Selector Query 14 100% 100% 100% 100% 100%
Lynx Nodes Ref 10 100% 100% 100% 100% 100%
Lynx Intersection Observer 11 100% 100% 100% 0% 100%
Lynx Main Thread API 18 100% 100% 61% 67% 100%
Lynx Performance API 104 100% 100% 99% N/A 100%

Other

Category Total Android iOS HarmonyOS Web Clay
Native API 71 96% 85% 69% 10% 45%
React 2 100% 100% 100% 100% 0%
DevTool 21 100% 100% 81% N/A 0%
Errors 1 100% 100% 100% 0% 0%

Generated at 2026-04-16T13:00:59.941Z

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 16, 2026

Deploying lynx-website-next with  Cloudflare Pages  Cloudflare Pages

Latest commit: deb4a4a
Status:⚡️  Build in progress...

View logs

Dugyu added 2 commits April 16, 2026 20:55
Change-Id: I052259e6ebf7b668bc9efd931465e2d41f4d19af
…-elements

Change-Id: Ic8615aed512cac6fad5ca7ecab96e0b5e31109e5
@Dugyu Dugyu changed the title [WIP] chore: upgrade go-web and lynx for web chore: upgrade go-web to 0.2.1 and web-core to 0.20.1 Apr 16, 2026
@Dugyu Dugyu marked this pull request as ready for review April 16, 2026 13:10
@Dugyu Dugyu requested a review from PupilTong April 16, 2026 13:10
@Huxpro Huxpro merged commit e93021f into main Apr 16, 2026
10 of 11 checks passed
@Huxpro Huxpro deleted the chore/lynx-web-upgrade branch April 16, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants