Skip to content
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .fastly/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,11 @@ toolchain_constraint = ">= 1.21" # Go toolchain constraint for use wit
toolchain_constraint_tinygo = ">= 1.18" # Go toolchain constraint for use with TinyGo.

[language.rust]
toolchain_constraint = ">= 1.78 != 1.91.0" # Rust 1.91.0 produces broken WASM packages which crash when handling requests
# * Rust 1.91.0 has a bug where it produces broken wasm packages which crash
# when handling requests; the bug is fixed in Rust 1.91.1.
# * Rust 1.93.0 has a bug on wasm32-wasip2 where it leaks file descriptors in
# `std::fs::File`; the bug is fixed in Rust 1.93.1.
toolchain_constraint = ">= 1.78 != 1.91.0 != 1.93.0"
wasm_wasi_target = "wasm32-wasip1"

[wasm-tools]
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
### Breaking:

- breaking(domain) - service-version oriented `domain` commands have been moved under the `service domain` command. Versionless `domain-v1` commands have been moved to the `domain` command ([#1615](https://github.com/fastly/cli/pull/1615))
- breaking(compute/build): Block version 1.93.0 of Rust to avoid a wasm32-wasip2 bug. ([#1653](https://github.com/fastly/cli/pull/1653))

### Enhancements:

Expand Down