wasmCloud
v2.10.1Orchestration & Management2026年9月24日
バージョン互換性と WASI インターフェースの扱いを見直した、正確性に関するリリースです。セキュリティ変更や、新たに必要となるオペレーター側の前提条件はありません。
影響確認 (1)
breakingWASI組み込みバージョンの固定判定
hostInterfacesのエントリを WASI 組み込みバージョンに固定している場合に適用されます。hostInterfacesのエントリをwasi:random/random@0.のような WASI 組み込みバージョンに固定すると、互換性のあるバージョンも一致するようになり、その固定値がプラグインによる提供を必要とする条件として扱われます。WASI の基盤はホストが提供し、対応するプラグインは提供しないため、デプロイは「not available on this host」で失敗します。2. 2
その他の記録済み変更 4 件すべてfixes 4
fixes (4)
- - **wash-runtime:** an unnamed WASI base entry is served by the host for an item when everything the item uses of it is unlabelled and at a version the host links (0.2.x and 0.3.x). Labelled imports and unsupported versions still bind a plugin.
versions_compatiblenow follows wasmtime's canonical version rule exactly aka prerelease and0.versions match only themselves.0. x - - **runtime-operator:**
canonVersionno longer merges a prerelease into its minor track, soEnsureHostInterfacekeeps0.and2. 6-rc. 1 0.apart.2. 6 - - **wash dev:** entries derived from components merge only at compatible versions and settle on the newest. Incompatible versions, e.g.
wasmcloud:messaging@0.and2. 0 @0., keep their own entries. A declared3. 0 dev.version is left as written.host_interfaces - - A component importing a newer compatible WASI patch than the host links (e.g.
0.against the host's3. 3 0.) is admitted and links.3. 0
wasmCloudをスタックに追加
対応が必要なリリースが出たときに、週次メールでお知らせします。 今回の破壊的変更も、その一例です。