Skip to main content

Community Calls

Weekly wasmCloud Wednesday agendas, notes, and recordings. Add the next meeting to your Calendar or watch it live on YouTube.

wasmCloud v2 RC7 OTel Demo, Ten Years of Wasm Retrospective & WASI Socket Forking

Watch on YouTube ↗

The January 28, 2026 wasmCloud community call lands on the RC7 observability story: Lucas Fontes demos the new OpenTelemetry host plumbing that ships with RC7, showing traces, logs, and metrics flowing into Aspire dashboard from both wash dev and a Kubernetes deployment — with automatic instrumentation of any component that uses host-implemented WASI APIs (no plugin-author code needed). Eric's "Ten Years of WebAssembly: A Retrospective" goes live as the doc of the week, with Bailey teasing what the next two months of WebAssembly adoption could look like as cooperative threads land and Python, Go, and TypeScript get first-class component compilation. Frank Schaffa drives an extended discussion on LLM-assisted Rust adoption as the real enterprise unlock. The call closes with Bailey and Aditya unpacking why wasmCloud has a forked wasmtime-wasi crate — the TCP-loopback enhancement needed for wasmCloud's service feature — and the upstreaming work that will eventually retire the fork.

wash RC6: Persistent Blobstore, Virtual TCP Loopback & The Path to wasmCloud v2

Watch on YouTube ↗

The January 21, 2026 wasmCloud community call covers wash RC6 — one of the largest release candidates yet — with significant behavior and API changes focused on simplicity and a narrower scope for the v2.0 release. Lucas Fontes walks through the RC6 highlights: a filesystem-backed Blobstore and wasi-keyvalue (so data persists across wash dev restarts), virtual TCP loopback between components in the same workload (so two workloads can both bind port 80 with no collision), and significant correctness improvements in service-to-component context passing. A new QR code generator example in 71 lines of Rust demonstrates HTTP, POST handling, error handling, and PNG generation server-side. The team identifies three remaining items before the v2 release: an internal Kubernetes identifier change, NATS authentication support in the operator and wash host, and gRPC-aware outbound transport. Eric has the RC6 doc rev in PR; ossfellow asks about the wash → wasmCloud repo move and Bailey confirms the plan: v1 goes to its own repo, v2 takes over the main wasmcloud/wasmcloud repo, artifacts release from there.

Blobby UI Demo, wash build/dev Project Inference & v2 Service/Component Workloads

Watch on YouTube ↗

The January 14, 2026 wasmCloud community call is anchored by Lucas Fontes' Blobby UI demo and a deep architectural change to wash build and wash dev. Blobby — the long-running Blobstore example — gets a proper web UI that uploads, downloads, copies links, and shows a recent-activity bar, with both the UI and the API served by the same WebAssembly component. Under the hood, wash build and wash dev move from implicit file-sniffing project inference to explicit build commands in config — solving the monorepo problem, enabling environment-variable interpolation in build commands, separate debug vs release commands, and direct integration with Make or any other build tool. Service-and-component co-development is now first-class through the new wash dev config that lets you bring additional Wasm files into the workload (demoed with a cron service + cron component). Bailey Hayes highlights the importance of explicit configuration as a long-term maintenance win. luk3ark asks how plugins compare to bringing in components for backend interfaces, and Lucas explains the host-plugin model. Eric introduces the new v2 Glossary and the draft Quick Start guide with a local Kubernetes deployment step. The team closes with notes on the next WASI P3 release candidate landing in Wasmtime and a refreshed Go component SDK compatible with the latest tinygo and wasm-tools.

Path to wasmCloud v2: RC6 Plan, gRPC, P2→P3 WIT Translator & WIT Map Support

Watch on YouTube ↗

The first wasmCloud community call of 2026 — January 7 — focuses on the release plan for wasmCloud v2 RC6. Lucas Fontes walks through a GitHub project dashboard of the issues and PRs still open, what's validated vs needs validation, and which features land in v2.0 vs a fast-follow point release. The big additions targeted for RC6: multi-Wasm dev (services + components side-by-side), NATS authentication for the host and operator, Kubernetes workload IDs for resiliency, in-memory Blobstore and wasi-keyvalue in wash dev, and a published WIT package for wash. Deferred to point releases: component restart (semantics conflict with orchestrator behavior in clusters), virtual TCP/UDP loopback (waiting for Wasmtime 41 to avoid a Wasmtime fork), and integration tests with the new fixture handling. Aditya commits to refactoring the gRPC PR to be default behavior (not modular) by end of week. ossfellow shares his LLM-driven P2→P3 WIT translator built as a Goose recipe, which sparks a broader conversation about where this kind of tooling could live (personal repo first, possibly wasm-tools later). Yordis Prieto lands a major WIT map type addition to wasm-tools and is working on the Wasmtime host bindings for it next. Bailey closes with the v2 syntax changes from the latest WASI P3 RC and a discussion of the wash → wasmCloud monorepo move ahead.

December 17, 2025

Agenda

  • wasmCloud v2 RC5 status update
  • End of year schedule
  • New docs

December 10, 2025

Agenda

  • Demo VolumeMounts example and new doc - Eric
  • Discuss HTTP Ingress - Lucas
  • Discuss config changes - Bailey