Skip to content

fix(web): improve wasm JS interop bindings#315

Merged
CharlVS merged 1 commit intodevfrom
fix/wasm-web-js-interop
Mar 16, 2026
Merged

fix(web): improve wasm JS interop bindings#315
CharlVS merged 1 commit intodevfrom
fix/wasm-web-js-interop

Conversation

@CharlVS
Copy link
Copy Markdown
Collaborator

@CharlVS CharlVS commented Mar 16, 2026

Summary

  • replace unsafe dynamic JS access with typed JS interop bindings for the wasm bootstrapper and wrapper
  • normalize promise resolution and web worker / OPFS iterator handling for the current web API surface
  • update the bundled coins commit in the framework build config

Validation

  • dart format on the touched SDK files
  • flutter analyze on the touched SDK files

@github-actions
Copy link
Copy Markdown
Contributor

Visit the preview URL for this PR (updated for commit 8b936b5):

https://komodo-playground--pr315-fix-wasm-web-js-inte-u2xkc4mo.web.app

(expires Mon, 23 Mar 2026 17:18:41 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 2bfedd77fdea45b25ba7c784416e81f177aa5c47

@CharlVS CharlVS merged commit 9388a40 into dev Mar 16, 2026
3 of 5 checks passed
@CharlVS CharlVS deleted the fix/wasm-web-js-interop branch March 16, 2026 17:35
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.

1 participant