You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The syntax we're proposing for this builds on the existing gate notation we have for @since and @unstable, extending it with a new @deprecated notation with a required version field and an optional message field:
I believe that #1508 probably did most of the heavy lifting required to implement gates, introducing the concept of extensible metadata to the parser. I'm hoping that adding this feature will be made a lot simpler because of that; perhaps as easy as extending the parser and adding a new entry in the metadata.
On the component model side we're again waiting for feedback from at least one implementation before landing the extension. It would be great if this project could again be that implementation. Thanks!
The text was updated successfully, but these errors were encountered:
For the WASI 0.2 timeframe (early October), it would be great if we could land support for
@deprecated
gates (WebAssembly/component-model#377) in WIT, so we can begin closing out issues like WebAssembly/wasi-clocks#69 and WebAssembly/wasi-http#107.The syntax we're proposing for this builds on the existing gate notation we have for
@since
and@unstable
, extending it with a new@deprecated
notation with a requiredversion
field and an optionalmessage
field:I believe that #1508 probably did most of the heavy lifting required to implement gates, introducing the concept of extensible metadata to the parser. I'm hoping that adding this feature will be made a lot simpler because of that; perhaps as easy as extending the parser and adding a new entry in the metadata.
On the component model side we're again waiting for feedback from at least one implementation before landing the extension. It would be great if this project could again be that implementation. Thanks!
The text was updated successfully, but these errors were encountered: