Now that WASI 0.2.0 has been released, we can update from the release candidate we were previously using. That includes updating various URLs in the Makefiles to point to newer deps; this is hopefully the last time we have to do that for a while. Updates include:
Upgrade to the v0.2.0 release of wasi-cli
Upgrade to wit-bindgen 0.17.0 instead of the temporary pre-release build we had been using
Refreshed bindings using the above
Upgrade to Wasmtime 17 for testing
In addition, this PR makes a couple of tweaks to the Makefiles to make them more robust:
Escape "." character in sed regex
Split the component new step into its own rule so that we never confuse core modules with components
Now that WASI 0.2.0 has been released, we can update from the release candidate we were previously using. That includes updating various URLs in the Makefiles to point to newer deps; this is hopefully the last time we have to do that for a while. Updates include:
wasi-cli
In addition, this PR makes a couple of tweaks to the Makefiles to make them more robust:
sed
regexcomponent new
step into its own rule so that we never confuse core modules with components