484 Commits (release-24.0.0)

Author SHA1 Message Date
Xinzhao Xu bfc10d967a
wasi-keyvalue: remove the Redis provider (#9062) 3 months ago
Xinzhao Xu dfc4358d0c
Implement wasi-keyvalue (#8983) 3 months ago
Nick Fitzgerald ef1ffa2d2c
Get Pulley tests passing under MIRI; run Pulley tests under MIRI in CI (#9014) 3 months ago
Nick Fitzgerald 36963d21ca
CI: Test Pulley on 32-bit and `no_std` targets (#9013) 3 months ago
Alex Crichton 05095c1868
Rename the `wasm32-wasi` target to `wasm32-wasip1` (#8867) 3 months ago
Alex Crichton 787cdec566
Bump MSRV to 1.78.0 (#9010) 3 months ago
Marceline Cramer 55af5ac281
cranelift-control: support no_std compilation (#8995) 4 months ago
Xinzhao Xu 34478499d8
Update duplicate CI step name (#8975) 4 months ago
Juniper Tyree 83c8048065
wasi-adapter: Implement provider crate that embeds the adapter binaries [v2] (#8874) 4 months ago
Nick Fitzgerald 47af01f127
Fix build of `wasmtime-cli` with only the pooling allocator enabled (#8891) 4 months ago
Alex Crichton 00c15df9a3
Revert "wasi-adapter: Implement provider crate that embeds the adapter binaries (#8792)" (#8856) 5 months ago
Juniper Tyree 2dbf8f15b3
wasi-adapter: Implement provider crate that embeds the adapter binaries (#8792) 5 months ago
Alex Crichton 9aa5803aaf
Disable `call-hook` crate feature by default (#8808) 5 months ago
Alex Crichton 3bcbd5e597
Fix gh-pages deployment step (#8803) 5 months ago
Alex Crichton ff87114256
Try migrating to a "more official" github pages provider (#8800) 5 months ago
Alex Crichton aaaac99ece
Update MSRV to 1.77.0 (#8796) 5 months ago
jianjunz 881191ae11
Enable unit test for wasi-nn WinML backend. (#8442) 5 months ago
Alex Crichton 890a19e91e
Fix some aspects of running debug tests in CI (#8754) 5 months ago
Alex Crichton 4422074644
Overhaul and improve documentation of `bindgen!` (#8727) 5 months ago
Alex Crichton 14226457ae
Refactor how release notes are managed (#8680) 6 months ago
Alex Crichton 9576345924
Gate on "Check JS" action in CI (#8683) 6 months ago
Nick Fitzgerald 8848bac21f
Add linting and formatting for JS code in `wasmtime explore` (#8675) 6 months ago
Alex Crichton 566669eed2
Refactor installation of C API and features supported (#8642) 6 months ago
FrankReh 0e9121daeb
Fix some typos (#8641) 6 months ago
Nick Fitzgerald 934bf9dbaf
CI: shard testing crates across multiple jobs (#8612) 6 months ago
Nick Fitzgerald 79347c08ab
CI: Split DWARF debugging test out into its own job (#8619) 6 months ago
Alex Crichton d74b34ff8c
Add Android release binaries to CI (#8601) 6 months ago
Alex Crichton 46b7f1fdff
Add another feature to CI checks for no_std (#8585) 6 months ago
Alex Crichton c47c4c670c
Bump Wasmtime's MSRV to 1.76.0 (#8560) 6 months ago
Alex Crichton 5054d400ba
Update documentation and example for no_std (#8555) 6 months ago
Alex Crichton 81a89169f5
Add support for `#![no_std]` to the `wasmtime` crate (#8533) 6 months ago
Alex Crichton c810eff81c
Migrate the `wasmtime-environ` crate to `no_std` (#8528) 6 months ago
Alex Crichton d911f4b10f
Migrate the wasmtime-types crate to no_std (#8485) 6 months ago
Nick Fitzgerald 72004aad09
Turn the `wasmtime-runtime` crate into the `wasmtime::runtime::vm` module (#8501) 6 months ago
Alex Crichton 2bac3ae3b9
Migrate the `wasmtime-slab` crate to `no_std` (#8483) 7 months ago
Alex Crichton 6449c2fb2e
Update CI configuration for macOS builds/tests (#8480) 7 months ago
Alex Crichton d8f7c77f8f
Start migrating some Wasmtime crates to no_std (#8463) 7 months ago
yowl fb4f4cd300
Add initial support for DWARF Fission (#8055) 7 months ago
Alex Crichton 04ada884fd
Fix build of wmemcheck feature (#8444) 7 months ago
Alex Crichton acd3651b68
Fix a typo in CI checks for `cargo vet` (#8436) 7 months ago
Alex Crichton 57827a3cb1
Fix build of fact-valid-module fuzzer (#8418) 7 months ago
Alex Crichton 67adf14932
Update nightly used in CI and fix warnings (#8416) 7 months ago
Nick Fitzgerald 1c013e305c
Add support for recursion groups in the types registry (#8404) 7 months ago
Peter Huene 1977108a8f
Remove `peterhuene` from label subscription. (#8379) 7 months ago
Alex Crichton 2d45e75493
Use `--locked` on all `cargo install` in CI, also remove non-locked example (#8369) 7 months ago
Trevor Elliott 4bc9b7ad3f
Move c-api testing into a separate build job (#8352) 7 months ago
Alex Crichton f900a88465
Don't gate on `cargo vet` for PRs (#8343) 7 months ago
Alex Crichton 175ca3aa6e
Ignore errors in the triage workflow (#8288) 7 months ago
Alex Crichton 1cfd69bfb7
Remove GitHub Actions Caching for Cargo index/registry (#8287) 7 months ago
Alex Crichton 7279e46690
Allow cargo-audit workflow to fail (#8280) 7 months ago