Skip to content

Commit b8d55f6

Browse files
committed
Use manual bindings for WASIp2/3
1 parent d715d73 commit b8d55f6

5 files changed

Lines changed: 25 additions & 271 deletions

File tree

.github/workflows/tests.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -391,11 +391,6 @@ jobs:
391391
wget -O - $URL | tar -xJ --strip-components=1 -C ~/.cargo/bin
392392
wasmtime --version
393393
- uses: Swatinem/rust-cache@v2
394-
# TODO(MSRV-1.87): Remove this step.
395-
- name: Generate MSRV-compatible Cargo.lock
396-
env:
397-
CARGO_RESOLVER_INCOMPATIBLE_RUST_VERSIONS: "fallback"
398-
run: cargo update -p wasip2
399394
- run: cargo test --target wasm32-wasip2
400395

401396
# TODO: enable after pre-built std will be provided by Rust

CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9-
- Restore MSRV to 1.85 for wasm32-wasip3 targets. [#824]
9+
### Changed
10+
- Drop `wasip2` and `wasip3` dependencies in favor of manual bindings [#830]
1011

1112
[Unreleased]: https://github.com/rust-random/getrandom/compare/v0.4.2...master
12-
[#824]: https://github.com/rust-random/getrandom/pull/824
13+
[#830]: https://github.com/rust-random/getrandom/pull/830
1314

1415
## [0.4.2] - 2026-03-03
1516

Cargo.lock

Lines changed: 6 additions & 245 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)