761 Commits

Author SHA1 Message Date
5f9d8d525d fix(c-api): Make all the engines in the top-level enum visible, then use is_engine_available to match 2025-03-07 11:25:58 +01:00
162023a0b2 feat: Add check-api-features Makefile target 2025-02-27 18:41:50 +01:00
91fb5c7ddb fix(make): Check whether ENABLE_x variables are 1 or true 2025-02-15 10:15:15 +01:00
ab07438141 chore: Update makefile not to enable automatically c_api backends 2025-02-14 16:51:11 +01:00
04430fc927 chore: Prepare build scripts for release 2025-02-14 16:26:48 +01:00
c13e35d05d fix(ci): Remove CARGO_TERM_VERBOSE from make rule 2025-02-13 22:06:32 +01:00
19fdb9e8c6 fix(makefile): Use -default rt features in tests 2025-02-12 16:20:47 +01:00
974fa2b699 Merge remote-tracking branch 'origin/main' into wasmer-5.1.0 2025-02-11 10:31:49 +01:00
f26134056f fix: Remove --jobs=1 when using cargo test (and not nextest) 2025-02-07 14:23:56 +01:00
2e25794fd3 fix: Force tests to be single-threaded
... to avoid read/write conflicts in tests doing the same thing w/
different compilers.
2025-02-07 14:08:08 +01:00
f123f69892 chore: inline format args to improve readability
Using this command, fixed format argument inlining to improve readability, and fix a few minor related styling issues like trailing commas in a single line.

```
cargo clippy --all-targets --workspace --exclude wasmer-cli --exclude wasmer-swift -- -D clippy::uninlined_format_args
```
2025-01-22 12:53:01 -05:00
987cbc0608 fix: wasm32-wasi -> wasm32-wasip1 2024-12-05 10:16:41 +01:00
eb1e7bcbca Fix LLVM detection 2024-11-07 17:57:20 +01:00
6cf487c6b8 add make target for building wasmer api for js as cdylib 2024-11-07 01:01:15 +03:30
fd9ed16420 fix: Exclude wasmer-swift from build-docs 2024-11-05 12:07:42 +01:00
c4dbf78e4d Merge remote-tracking branch 'origin/release-5.0' into loongarch64 2024-10-17 17:36:42 +02:00
e52384a9fd fix(api/build/v8): link winmm, more verbosity 2024-10-16 14:19:23 +02:00
1224f11eac feat(ci): Add make target to test v8 API and add it to CI 2024-10-07 18:52:58 +04:00
2c9ba42445 feat(cli): Add experimental support for wasmi as a backend for the CLI 2024-10-03 18:04:33 +02:00
8cc99474e1 Merge branch 'release-5.0' into wamr 2024-09-23 16:32:29 +02:00
ca11e8dbec fix: Use more recent nightly in doc tests 2024-08-22 17:30:49 +02:00
63319f6e78 feat(interpreter): Update the wamr ci tests to run only relevant tests 2024-06-14 11:40:00 +02:00
f18fd4ebfe feat(interpreter/wamr): First iteration of CI tests 2024-06-10 18:17:48 +02:00
0bf330580b Merge branch 'main' into wamr 2024-06-10 12:49:33 +02:00
b985eafe4c Simplified the repo docs. Added BUILD and TEST docs 2024-06-10 11:17:20 +02:00
6423ea9da7 Merge branch 'main' into wamr 2024-06-07 14:35:46 +02:00
a25028f7bf feat(interpreter/wamr): Use wamr flag as a "standalone" backend 2024-06-07 14:33:28 +02:00
4b59f93bf3 fix: Add wasmer-swift to excluded packages to test 2024-06-07 13:06:57 +02:00
286f679f45 fix: Exclude wasmer-swift from linting + various config fixes 2024-06-07 12:15:04 +02:00
7895faba54 add wasix tests 2024-05-30 23:49:05 +03:30
0f4b827130 feat(cli): Initial support for WAMR 2024-05-28 18:24:34 +02:00
f2148f462f feat: Add top level feature for the CLI 2024-05-27 18:20:21 +02:00
7429d6fc90 remove the parallel run code from makefile 2024-04-05 17:03:19 +05:45
1e17dfc532 made pacakge name optional
this makes a bunch of potentially breaking changes, needs thorough review and testing.
2024-04-01 13:22:37 +05:45
6ff2f3c194 chore: Completely remove wasix_http_client
Followup to a previous removal commit.
This now completely removes all usage of wasix_http_client.
(exported definitions, implementations, etc)
2024-03-01 14:11:56 +01:00
bbdc64ea3d fix missing wasmer binary 2024-02-22 13:22:43 +03:30
a32aae2a51 add wasi-fyi tests and run them in CI 2024-02-11 02:00:18 +03:30
9618618be0 Fix build docs 2024-02-07 14:06:26 +01:00
fc3a2f7d34 Fix docs building 2024-02-07 14:06:26 +01:00
fa7b9bd24e Add support for LoongArch64 (LLVM compiler) 2024-01-31 22:34:19 +08:00
8d4c65bfba Merge branch 'master' into fix-install-capi-lib 2024-01-09 10:41:16 +01:00
68cf26ffe0 fix: Temporarily exclude tokio from docs builds 2024-01-04 14:51:43 +08:00
b6d71e0623 Remove the wasmer-web crate and all tests 2023-12-11 13:54:20 +08:00
b0f98f608b Use nextest when running unit tests for the main set of crates 2023-12-08 15:17:25 +08:00
68db558e3c Move the WAST tests over to nextest 2023-12-08 15:17:25 +08:00
2db4f79be7 Use nextest for the CLI integration tests 2023-12-08 15:17:24 +08:00
5180db261d Started migration to LLVM15, build fine but tests not passings yet 2023-09-28 17:28:20 +02:00
f5d520bd77 Fixed some --locked flags that weren't in the right position 2023-09-20 09:41:58 +01:00
45b579eab2 Add "--locked" to all "cargo" commands in the Makefile to make sure Cargo.toml is always up to date 2023-09-20 01:13:00 +01:00
403049379f deps: Bump Edge CLI version (#4173)
* deps: Bump Edge CLI version

Prevents usage of the `interfaces` dependency if the tuntap feature is
not enabled in the wasmer-deploy-cli crate.

* Bumped rustls-webpki version

* Use a specific nightly for docs-rs step to avoid ICE on bumpalo

---------

Co-authored-by: ptitSeb <sebastien.chev@gmail.com>
2023-08-23 11:12:41 +00:00