vados-cosmonic requested wasmtime-wasi-reviewers for a review on PR #11978.
vados-cosmonic opened PR #11978 from vados-cosmonic:feat=add-support-for-wasi-config-0-2-0-rc1 to bytecodealliance:main:
This commit adds support for [the newly released
wasi:config@0.2.0-rc.1](https://github.com/WebAssembly/WASI/pkgs/container/wasi%2Fconfig/565778971?tag=0.2.0-rc.1)to thewasi-configcrate, maintaining support forwasi:config@0.2.0-draft.To avoid breaking downstream users who are using the older versions,
it looks like some duplication of WIT is required as we can't include
the same interface at two different versions in the same WIT world.This commit also updates the test programs to use
wasi:config@0.2.0-rc.1 going forward.<!--
Please make sure you include the following information:
If this work has been discussed elsewhere, please include a link to that
conversation. If it was discussed in an issue, just mention "issue #...".Explain why this change is needed. If the details are in an issue already,
this can be brief.Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.htmlPlease ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->
vados-cosmonic requested dicej for a review on PR #11978.
vados-cosmonic requested wasmtime-core-reviewers for a review on PR #11978.
vados-cosmonic edited PR #11978:
This commit adds support for [the newly released
[wasi:config@0.2.0-rc.1](https://github.com/WebAssembly/WASI/pkgs/container/wasi%2Fconfig/565778971?tag=0.2.0-rc.1)to thewasi-configcrate, maintaining support forwasi:config@0.2.0-draft.To avoid breaking downstream users who are using the older versions,
it looks like some duplication of WIT is required as we can't include
the same interface at two different versions in the same WIT world.This commit also updates the test programs to use
wasi:config@0.2.0-rc.1 going forward.<!--
Please make sure you include the following information:
If this work has been discussed elsewhere, please include a link to that
conversation. If it was discussed in an issue, just mention "issue #...".Explain why this change is needed. If the details are in an issue already,
this can be brief.Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.htmlPlease ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->
vados-cosmonic edited PR #11978:
This commit adds support for [the newly released
[wasi:config@0.2.0-rc.1](https://github.com/WebAssembly/WASI/pkgs/container/wasi%2Fconfig/565778971?tag=0.2.0-rc.1) to thewasi-configcrate, maintaining support forwasi:config@0.2.0-draft`.To avoid breaking downstream users who are using the older versions,
it looks like some duplication of WIT is required as we can't include
the same interface at two different versions in the same WIT world.This commit also updates the test programs to use
wasi:config@0.2.0-rc.1 going forward.<!--
Please make sure you include the following information:
If this work has been discussed elsewhere, please include a link to that
conversation. If it was discussed in an issue, just mention "issue #...".Explain why this change is needed. If the details are in an issue already,
this can be brief.Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.htmlPlease ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->
vados-cosmonic edited PR #11978:
This commit adds support for [the newly released
wasi:config@0.2.0-rc.1](https://github.com/WebAssembly/WASI/pkgs/container/wasi%2Fconfig/565778971?tag=0.2.0-rc.1) to thewasi-configcrate, maintaining support forwasi:config@0.2.0-draft`.To avoid breaking downstream users who are using the older versions,
it looks like some duplication of WIT is required as we can't include
the same interface at two different versions in the same WIT world.This commit also updates the test programs to use
wasi:config@0.2.0-rc.1 going forward.<!--
Please make sure you include the following information:
If this work has been discussed elsewhere, please include a link to that
conversation. If it was discussed in an issue, just mention "issue #...".Explain why this change is needed. If the details are in an issue already,
this can be brief.Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.htmlPlease ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->
vados-cosmonic edited PR #11978:
This commit adds support for the newly released
wasi:config@0.2.0-rc.1to thewasi-configcrate, maintaining support forwasi:config@0.2.0-draft.To avoid breaking downstream users who are using the older versions,
it looks like some duplication of WIT is required as we can't include
the same interface at two different versions in the same WIT world.This commit also updates the test programs to use
wasi:config@0.2.0-rc.1 going forward.<!--
Please make sure you include the following information:
If this work has been discussed elsewhere, please include a link to that
conversation. If it was discussed in an issue, just mention "issue #...".Explain why this change is needed. If the details are in an issue already,
this can be brief.Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.htmlPlease ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->
vados-cosmonic updated PR #11978.
vados-cosmonic updated PR #11978.
vados-cosmonic updated PR #11978.
vados-cosmonic updated PR #11978.
vados-cosmonic requested wasmtime-default-reviewers for a review on PR #11978.
vados-cosmonic updated PR #11978.
vados-cosmonic updated PR #11978.
pchickey commented on PR #11978:
To avoid breaking downstream users who are using the older versions,
Previously, when wasmtime has shipped prerelease versions (anything with a
-*suffixed version) of wits, we have had the policy that breaking changes can happen at any time, including removing support for the version when a new prerelease or the release is introduced. We chose this specifically to avoid the complexity of having multiple wit drafts in tree. Unless theres an extraordinary reason to change that policy, this change should follow that policy.
vados-cosmonic commented on PR #11978:
Ah thanks @pchickey -- in this case I'll update the PR and just replace the old WIT
vados-cosmonic updated PR #11978.
rvolosatovs submitted PR review.
rvolosatovs merged PR #11978.
Last updated: Dec 06 2025 at 06:05 UTC