Releases: bytecodealliance/wasm-tools
Releases · bytecodealliance/wasm-tools
v1.227.0
What's Changed
- Make
ConstExpr
implementation a bit more concise by @samestep in #2059 - Refactor how
error-context
is modeled by @alexcrichton in #2060 - Gate future/stream/error-context types on async feature by @alexcrichton in #2061
- Refactor some wit-component internals related to async component model bits by @alexcrichton in #2062
- More refactoring/reshuffling of component async intrinsics by @alexcrichton in #2064
- Synchronize some component model intrinsics with the spec by @alexcrichton in #2065
- Implement waitable-sets by @alexcrichton in #2068
- Rename
task.yield
toyield
by @alexcrichton in #2066 - Refactor how
error-context.*
intrinsics are imported by @alexcrichton in #2067 - Promote an
assert!
to abail!
by @alexcrichton in #2071 - [wasm-metadata] change the print ordering by @yoshuawuyts in #2074
- Update validation of
{future,stream}.close-readable
by @alexcrichton in #2070 - Refactor/improve parsing of component canonical text format by @alexcrichton in #2069
- Fix the docstring for
wasmprinter::Config::print
by @samestep in #2077 - [wasm-metadata] print relationships by @yoshuawuyts in #2075
- Implement the WIT async keyword by @alexcrichton in #2073
- fix mismatch in stability attributes error in wit-parser by @jsturtevant in #2076
- [wasm-metadata] print summary table by @yoshuawuyts in #2079
- document missing
wit
modules by @yoshuawuyts in #2080 - Preserve the version metadata in wit merge by @jsturtevant in #2078
- [wasm-metadata] Parse dependency information by @duffney in #2082
- Release wasm-tools 1.227.0 by @github-actions in #2083
New Contributors
- @jsturtevant made their first contribution in #2076
- @duffney made their first contribution in #2082
Full Changelog: v1.226.0...v1.227.0
v1.226.0
What's Changed
- Fix panic processing invalid WIT by @alexcrichton in #1991
- Fix testing
wit-parser
standalone by @alexcrichton in #1998 - Updates to wasm-tool's release process by @alexcrichton in #2021
- Update some dependencies by @alexcrichton in #2019
- Document patch release process by @alexcrichton in #2041
- threads: rename
thread.hw_concurrency
tothread.available_parallelism
by @abrown in #2043 - Solve the future/errror binary spec discrepancy, fixes #2044 by @cpetig in #2045
- Fix handling stability of
use
of "foreign" types by @alexcrichton in #2046 - wit-parser/sizealign: Introduce format() variant with optional brackets around the sum for codegen by @cpetig in #2048
- [wasm-metadata] rename
Author
toAuthors
by @yoshuawuyts in #2052 - Remove support for 33+ flags and multiple returns by @alexcrichton in #2050
- Fix importing a stable resource as unstable by @alexcrichton in #2053
- Generalize
SizeAlign::record
by @alexcrichton in #2055 - [wasm-metadata] add examples to README by @yoshuawuyts in #2057
- Add wasm-encoder API to directly encode instructions by @samestep in #1985
- Release wasm-tools 1.226.0 by @github-actions in #2054
Full Changelog: v1.225.0...v1.226.0
v1.224.1
What's Changed
- [224] Fix tests on nightly by @alexcrichton in #2001
- [224] Updates to wasm-tool's release process by @alexcrichton in #2032
- Release wasm-tools 1.224.1 by @github-actions in #2010
Full Changelog: v1.224.0...v1.224.1
v1.223.1
What's Changed
- [223] Fix tests on nightly by @alexcrichton in #2002
- [223] Updates to wasm-tool's release process by @alexcrichton in #2031
- Release wasm-tools 1.223.1 by @github-actions in #2011
Full Changelog: v1.223.0...v1.223.1
v1.222.1
What's Changed
- [222] Fix tests on nightly by @alexcrichton in #2003
- [222] Updates to wasm-tool's release process by @alexcrichton in #2030
- Release wasm-tools 1.222.1 by @github-actions in #2012
Full Changelog: v1.222.0...v1.222.1
v1.221.3
What's Changed
- [221] Fix tests on nightly by @alexcrichton in #2004
- [221] Updates to wasm-tool's release process by @alexcrichton in #2029
- Release wasm-tools 1.221.3 by @github-actions in #2014
Full Changelog: v1.221.2...v1.221.3
v1.220.1
What's Changed
- [220] Fix tests on nightly by @alexcrichton in #2005
- [220] Updates to wasm-tool's release process by @alexcrichton in #2028
- Release wasm-tools 1.220.1 by @github-actions in #2013
Full Changelog: v1.220.0...v1.220.1
v1.219.2
What's Changed
- [219] Fix tests on nightly by @alexcrichton in #2006
- [219] Updates to wasm-tool's release process by @alexcrichton in #2027
- Release wasm-tools 1.219.2 by @github-actions in #2016
Full Changelog: v1.219.1...v1.219.2
v1.218.1
What's Changed
- [218] Fix tests on nightly by @alexcrichton in #2007
- [218] Updates to wasm-tool's release process by @alexcrichton in #2026
- Release wasm-tools 1.218.1 by @github-actions in #2015
Full Changelog: v1.218.0...v1.218.1
v1.217.1
What's Changed
- [217] Fix tests on nightly by @alexcrichton in #2008
- Release wasm-tools 1.217.1 by @github-actions in #2017
- Revert "Release wasm-tools 1.217.1 (#2017)" by @alexcrichton in #2022
- [217] Updates to wasm-tool's release process by @alexcrichton in #2025
- Release wasm-tools 1.217.1 by @github-actions in #2033
Full Changelog: v1.217.0...v1.217.1