Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove the wasm32-wasi target from rustc #132562

Merged
merged 1 commit into from
Nov 6, 2024

Commits on Nov 3, 2024

  1. Remove the wasm32-wasi target from rustc

    This commit is the final step in the journey of renaming the historical
    `wasm32-wasi` target in the Rust compiler to `wasm32-wasip1`. Various
    steps in this journey so far have been:
    
    * 2023-04-03: rust-lang/compiler-team#607 - initial proposal for this rename
    * 2024-11-27: rust-lang/compiler-team#695 - amended schedule/procedure for rename
    * 2024-01-29: rust-lang#120468 - initial introduction of `wasm32-wasip1`
    * 2024-06-18: rust-lang#126662 - warn on usage of `wasm32-wasi`
    * 2024-11-08: this PR - remove the `wasm32-wasi` target
    
    The full transition schedule is in [this comment][comment] and is
    summarized with:
    
    * 2024-05-02: Rust 1.78 released with `wasm32-wasip1` target
    * 2024-09-05: Rust 1.81 released warning on usage of `wasm32-wasi`
    * 2025-01-09: Rust 1.84 to be released without the `wasm32-wasi` target
    
    This means that support on stable for the replacement target of
    `wasm32-wasip1` has currently been available for 6 months. Users have
    already seen warnings on stable for 2 months about usage of
    `wasm32-wasi` and stable users have another 2 months of warnings before
    the target is removed from stable.
    
    This commit is intended to be the final step in this transition so the
    source tree should no longer mention `wasm32-wasi` except in historical
    reference to the older name of the `wasm32-wasip1` target.
    
    [comment]: rust-lang#120468 (comment)
    alexcrichton committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    c049cc1 View commit details
    Browse the repository at this point in the history