Stream: git-wasmtime

Topic: wasmtime / PR #11805 Integrate wizer into this repository


view this post on Zulip Wasmtime GitHub notifications bot (Oct 09 2025 at 20:14):

alexcrichton edited PR #11805.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 09 2025 at 20:15):

alexcrichton edited PR #11805:

This PR is the second step after https://github.com/bytecodealliance/wasmtime/pull/11815 in what will be a few to merge the wizer and component-init repositories into this main repository. The goal is to consolidate these features here in Wasmtime and provide it as part of the wasmtime CLI itself. This is intended to reduce maintenance burden by only having one repo to manage instead of multiple. To that end the changes in this PR are:

Overall I think this is in a good-enough state to upstream into this repository as a first step. The next step will be to refactor the internals of wasmtime-wizer to be amenable for sharing with component-init itself. This'll include trying to make wasmtime-wizer more runtime-agnostic by, in theory, having just a single trait that a runtime need implement and severing the dependency on wasmtime (or at least optionally severing the dependency).

With such refactorings in place the next step I'd take is to fold the component-init repository into wasmtime-wizer. That'll require yet more reorganization and finesse though so I'd like to split this across multiple PRs instead of having one large PR.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 09 2025 at 20:15):

alexcrichton commented on PR #11805:

Ok rebased back on main now with crates/wizer in place. Should be good for review!

view this post on Zulip Wasmtime GitHub notifications bot (Oct 09 2025 at 20:44):

alexcrichton updated PR #11805.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 13 2025 at 17:37):

fitzgen submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 13 2025 at 17:37):

fitzgen created PR review comment:

If you're leaving this for a follow up, file an issue and reference it here?

view this post on Zulip Wasmtime GitHub notifications bot (Oct 13 2025 at 17:39):

fitzgen commented on PR #11805:

FYI I just merged https://github.com/bytecodealliance/wizer/pull/139 so I guess that should be rebased over here now? @alexcrichton @sunfishcode

view this post on Zulip Wasmtime GitHub notifications bot (Oct 13 2025 at 17:53):

alexcrichton updated PR #11805.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 13 2025 at 17:53):

alexcrichton submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 13 2025 at 17:53):

alexcrichton created PR review comment:

Oops forgot about this, handled now

view this post on Zulip Wasmtime GitHub notifications bot (Oct 13 2025 at 17:54):

alexcrichton commented on PR #11805:

Folded that commit in here. Isn't a literal cherry-pick but it's now implemented in-spirit in https://github.com/bytecodealliance/wasmtime/pull/11805/commits/a11110b40a74b9c30bb45a35339451c923a9d33e

view this post on Zulip Wasmtime GitHub notifications bot (Oct 13 2025 at 17:54):

alexcrichton has enabled auto merge for PR #11805.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 13 2025 at 18:51):

alexcrichton updated PR #11805.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 13 2025 at 18:51):

alexcrichton has disabled auto merge for PR #11805.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 13 2025 at 18:51):

alexcrichton has enabled auto merge for PR #11805.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 13 2025 at 20:01):

alexcrichton has disabled auto merge for PR #11805.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 13 2025 at 20:01):

alexcrichton has disabled auto merge for PR #11805.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 13 2025 at 20:08):

alexcrichton merged PR #11805.


Last updated: Dec 06 2025 at 06:05 UTC