Skip to content

Implement upstream spec changes for component text syntax#2562

Merged
fitzgen merged 2 commits into
bytecodealliance:mainfrom
alexcrichton:adjust-component-text-format
Jul 10, 2026
Merged

Implement upstream spec changes for component text syntax#2562
fitzgen merged 2 commits into
bytecodealliance:mainfrom
alexcrichton:adjust-component-text-format

Conversation

@alexcrichton

Copy link
Copy Markdown
Member

This commit is an implementation of WebAssembly/component-model#655 where parsing of components is updated in a few locations. This is a breaking change to the text format so it's done in a manner where both the previous and new form are accepted. The plan is to have a release or two of accepting the old syntax and new, then have a release or two of defaulting to only accepting the new syntax, followed by eventually removing support for the old syntax.

This commit is an implementation of WebAssembly/component-model#655
where parsing of components is updated in a few locations. This is a
breaking change to the text format so it's done in a manner where both
the previous and new form are accepted. The plan is to have a release or
two of accepting the old syntax and new, then have a release or two of
defaulting to only accepting the new syntax, followed by eventually
removing support for the old syntax.
@fitzgen fitzgen added this pull request to the merge queue Jul 10, 2026
Merged via the queue into bytecodealliance:main with commit bf2ad79 Jul 10, 2026
37 checks passed
@alexcrichton alexcrichton deleted the adjust-component-text-format branch July 10, 2026 17:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants