Skip to content

feat(host-wasm): add @parity/truapi-host-wasm runtime#252

Open
pgherveou wants to merge 1 commit into
rust-core/04-codegenfrom
rust-core/05-host-wasm
Open

feat(host-wasm): add @parity/truapi-host-wasm runtime#252
pgherveou wants to merge 1 commit into
rust-core/04-codegenfrom
rust-core/05-host-wasm

Conversation

@pgherveou

@pgherveou pgherveou commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator

New WASM-backed host runtime package embedding the Rust core, with web iframe and Web Worker entry points. Updates the @parity/truapi client (SCALE, sandbox, transport) and drops the obsolete explorer 0.3.2 codegen snapshot.


Stack

Part of the Rust core runtime port (umbrella: #104), split into a reviewable stack. Merge bottom-up.

  1. feat(truapi): add testing API and versioned wiring #248 — truapi: testing API + versioned wiring
  2. feat(truapi-platform): add host capability traits #249 — truapi-platform: host capability traits
  3. feat(truapi-server): add Rust host runtime #250 — truapi-server: Rust host runtime
  4. feat(truapi-codegen): emit Rust dispatcher, wire table, and host callbacks #251 — truapi-codegen: Rust dispatcher + wire table
  5. feat(host-wasm): add @parity/truapi-host-wasm runtime #252 — host-wasm: @parity/truapi-host-wasm runtime 👈
  6. chore: docs, CI, tooling, and dotli integration for the Rust core #253 — docs, CI, tooling, dotli integration

@socket-security

socket-security Bot commented Jun 30, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addednpm/​@​parity/​truapi-host-wasm@​0.1.000000

View full report

New WASM-backed host runtime package embedding the Rust core, with web iframe
and Web Worker entry points. Updates the @parity/truapi client (SCALE, sandbox,
transport) and drops the obsolete explorer 0.3.2 codegen snapshot.
@pgherveou pgherveou force-pushed the rust-core/05-host-wasm branch from 1a3f7b8 to 4d25aec Compare June 30, 2026 22:27
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