Skip to main content
← Back

Q2 2026 Roadmap Recap

Eric Gregory
wasmCloud Maintainer
· 10 min read

Q2 2026 Roadmap Recap

wasmCloud v2 ships a fundamentally different runtime, Kubernetes-native orchestration, in-process host plugins, and an explicit networking model. It's the result of sustained work to translate production experience and community feedback into a reimagining of wasmCloud that's both simpler to operate and more powerful to build on. But shipping v2 was just the starting line.

Last Wednesday, we ran our Q2 roadmap planning session as part of the regular wasmCloud Wednesday community call. We walked through candidate priorities, the community weighed in on what matters most, and the results are now live as tracking issues in the Q2 2026 project board. This post walks through the work currently underway, the issues queued up for pickup, and how to get involved.

The Q2 priorities

WASI P3 and async components

WASI P3 is the biggest technical milestone on the horizon for wasmCloud, and for the WebAssembly ecosystem more broadly. P3 rebases WASI onto the Component Model's native async primitives: first-class stream<T> and future<T> types that propagate correctly across component boundaries, and an async handler model that lets developers write components in their language's native async style without any WASI-specific plumbing.

The practical impact is significant. HTTP handlers become async fn; bodies become stream<u8>; what were eight resource types in wasi:http collapse to two. The v0.3.0-rc-2026-03-15 release candidate is available now with support in Wasmtime 43 and experimental support in wasmCloud—see our blog on wasmCloud's WASI P3 support for the full walkthrough.

For Q2, the focus is on bringing WASI P3 support to production-readiness. The tracking issues are:

Language coverage is expanding in parallel: Rust is the happy path today, with TypeScript support via componentize-js in process. If you're building P3 components in any language, please file minimal reproductions for anything that surprises you.

Kubernetes integrations

With v2, wasmCloud is Kubernetes-native. Several Q2 priorities focus on closing remaining gaps for operators coming from existing cluster topologies. One significant piece is already done:

The remaining tracked work:

Beyond the tracked issues, the community also flagged a need for better ingress-controller documentation (Envoy, Traefik, Istio) and more complete Helm chart references. Expect those to land as doc PRs over the quarter.

Host plugins, interfaces, and routing

One of the most substantial pieces of the Q2 roadmap is the maturation of wasmCloud's host plugin model. Host plugins let you extend what a wasmCloud host can offer to components as in-process capabilities with well-defined WIT interfaces.

Core plugin work:

Multi-backend routing:

  • #5051 — Implement Multiple Backend instances for hostInterfaces (triage): A recurring theme in the community discussion — the ability for a single wasmCloud host to support multiple backends for a given API, and to route across multiple components exporting handlers for the same interface. The Q2 scope is design: defining the semantics (A/B deployments, fallback chains, per-tenant backend selection) before committing to an implementation.

Performance and observability

With v2's architectural simplifications, there's now a clean baseline to measure against, and the Q2 roadmap invests heavily in making that measurement public and repeatable.

Adjacent to the perf work, arewefastyet.com-style public performance dashboards came up repeatedly in community discussion. Once the benchmarking suite in #5052 exists, a public dashboard built on top of it is the natural next step.

Platform tooling and developer experience

A set of targeted DX improvements round out the roadmap:

Composition tooling also came up strongly in community discussion. A wash compose subcommand, bringing component composition into the standard wash workflow rather than requiring wasm-tools directly, is a clear next step; expect a tracking issue to follow.

Security: proactive, not reactive

If you've been following the wider WebAssembly ecosystem, you may have seen the Bytecode Alliance publish the largest set of security advisories in Wasmtime's history: 12 vulnerabilities uncovered with the help of a frontier LLM model.

wasmCloud is a natural target for this class of analysis. We inherit Wasmtime's security posture, and that's a strong foundation, but wasmCloud's own host implementation is independently in scope.

As part of the Q2 roadmap, we're committing to a proactive LLM-assisted fuzzing effort against wasmCloud's codebase, complementing the scheduled image scans tracked in #5049. The intent is to get ahead of external researchers rather than behind them. Findings will be filed and tracked publicly wherever responsible disclosure permits.

How to get involved

The Q2 roadmap is live in GitHub Projects, broken out by status: In Progress issues are actively being worked, Ready for Work issues are unblocked and looking for owners, and Triage issues are under active design discussion.

A few ways to jump in:

  • Pick up a "Ready for Work" issue: If any of the issues in that column sound interesting—especially the examples (#5053, #5050), the benchmarking suite (#5052), or the Windows package (#5017)—comment on the issue to coordinate.
  • Weigh in on "Triage" issues: The Host Component Plugins, Multiple Backend instances, and Kubernetes Secrets plugin issues are all in the design phase. If you have production experience with any of these patterns, your input matters now.
  • Join wasmCloud Wednesday: The community call runs every Wednesday; bring your questions, ideas, and PRs. Add to your calendar or join via Zoom.
  • Good first issues: We maintain a curated list for new contributors: github.com/wasmCloud/wasmCloud/issues.
  • Slack: The fastest path to maintainers and other contributors is the wasmCloud Slack.
  • P3 bug reports: If you're testing WASI P3 components and running into issues, please file them. Minimal reproductions are especially valuable right now.

Related reading: