47dfb141c3
gate the re-exports
2024-01-29 01:35:43 +03:30
f6818fb9a1
deprecate sys specific types
2024-01-29 01:18:34 +03:30
80ce9acb39
Fixed a broken tracing::warn!()
2024-01-12 14:58:06 +08:00
0cbb022276
Use tracing
unconditionally in the wasmer
crate
2024-01-12 14:42:26 +08:00
a1f2b27957
chore: Fix clippy lints in API create
...
Fix clippy lints in the API crate.
The fixes are in test code, which is ingored on CI, but the warnings are
annoying when developing.
2024-01-06 02:07:57 +01:00
0a32ca701a
Merge remote-tracking branch 'origin/master' into dcgi
2023-12-23 20:51:47 +11:00
893f96acae
Release 4.2.5
2023-12-23 11:45:27 +03:30
472d9180ad
More linting and compile fixes
2023-12-23 13:20:27 +11:00
9caf4bfd78
Lint fixes and compile fixes
2023-12-23 11:28:45 +11:00
017459204f
Merge remote-tracking branch 'origin/master' into dcgi
2023-12-23 11:01:21 +11:00
a90f66f98c
lib/api/src/js/store.rs: fix typo
...
Fixes a small typo in lib/api/src/js/store.rs (taht -> that)
2023-12-21 11:22:02 +01:00
7d796101f7
Merge remote-tracking branch 'origin/master' into dcgi
2023-12-20 11:45:27 +11:00
b36378a451
Bumping the shared-buffer
dependency so virtual_fs::StaticFile
can use an OwnedBuffer
while not breaking users of StaticFile::new()
2023-12-15 00:13:27 +08:00
4d63febf9d
Release 4.2.4 ( #4337 )
2023-11-30 21:16:20 +03:30
a41c9966b9
Added some linting fixes and fix for compile erors
2023-11-28 10:15:49 +11:00
fd4f55eddb
Implemented fixes so the journal restoration works properly
2023-11-27 17:04:08 +11:00
4abc21556d
More compile fixes
2023-11-24 11:59:05 +11:00
4baa50a393
Added safety to the journal restore code
2023-11-24 10:37:20 +11:00
bce86dde4c
Added better error handling that reduces a panic
2023-11-24 00:41:19 +11:00
7cef3703b7
Merge remote-tracking branch 'origin/master' into dcgi
2023-11-12 06:00:24 +11:00
8bad850de0
Made the js-only current_thread_id() polyfill available
2023-10-27 22:08:24 +08:00
d156bce818
Added more JS conversions for Memory
2023-10-27 22:08:24 +08:00
43acff5ad8
Improve the error messages you get when memory creation fails
2023-10-27 22:08:22 +08:00
69f6aa024c
Made sure downcast_from_ptr() correctly consumes the Trap wrapper class
2023-10-27 22:08:22 +08:00
411bcaf688
Remove the wasm-bindgen-downcast dependency
2023-10-27 22:08:20 +08:00
7b3847cc58
fix: Update some links that are broken when compiling for the browser
2023-10-27 22:07:40 +08:00
3b76a81984
fix: Manually downcast JsValues back to traps because DowncastJS isn't thread-safe
2023-10-27 22:07:40 +08:00
cbf29c7723
Update 0.x package versions
2023-10-26 20:10:07 +03:30
3068bf9363
Release 4.2.3
2023-10-26 18:19:08 +03:30
ffeeb33d01
Process will now properly terminate when snapshots fail
2023-10-25 09:56:40 +11:00
ec74b83f25
Added the basics of the snapshot mechanism
2023-10-23 06:16:36 +11:00
c3f215859d
Release 4.2.2
2023-10-04 17:06:23 +03:30
1f7004d659
Release 4.2.1
2023-09-28 16:15:57 +04:00
dc871460e5
Made clippy happy
2023-09-20 01:19:26 +01:00
6213c0d8e5
Release 4.2.0
2023-09-05 15:08:50 +02:00
719c917bbc
NativeEngineExt::deserialize now returns Module
...
This is done to make the result actually usable, because there is no
public constructor that allows going from Artifact to Module.
2023-08-31 12:42:22 +02:00
98b1c6a997
Merge pull request #4176 from wasmerio/js-integrity-checks
...
Js integrity checks
2023-08-24 20:44:00 +08:00
71c0adede5
Removed some unnecessary panics from the wasmer-web integration test runner
2023-08-24 11:33:05 +08:00
17850b53cf
Fixed a bug when wasm-types-polyfill isn't activated
2023-08-23 23:43:21 +08:00
d61e6a2317
Introduce a JsHandle abstraction for detecting thread-safety issues when using the "js" feature
2023-08-23 23:30:31 +08:00
63987fa362
Revive "0-copy module deserialization"
...
This reverts commit afa67ffa5d
.
2023-08-22 09:35:59 +04:00
729f0f268c
Release 4.1.2
2023-08-21 14:45:24 +02:00
afa67ffa5d
Revert "0-copy module deserialization"
2023-08-17 12:01:59 -07:00
c43ed8a469
Merge branch 'master' into feat/0-copy-archive-deserialization
2023-08-17 19:05:04 +04:00
eb805b9004
Test virtual-net bincode and mpsc only on linux ( #4152 )
...
* Test virtual-net bincode and mpsc only on linux
* Disable check_small_stack check on macos/aarch64 (different pagesize, test won't work there)
* Diabled all remaining tests of virtual-net on macOS
* Diabled other virtual-net tests for windows too
2023-08-17 19:20:52 +10:00
8b484e7c61
move deserialize_mmapped_* to NativeEngineExt
2023-08-10 18:28:56 +04:00
de80e2ee83
0-copy module deserialization
2023-08-09 15:01:46 +04:00
0bd4b48691
Release 4.1.1 ( #4124 )
...
* Update CHANGELOG
* Release 4.1.1
* Added manual sectionin CHANGELOG.md
* Bumped 0.x crates
2023-08-03 17:43:16 +02:00
92a829062b
Release 4.1.0
2023-07-24 17:28:57 +02:00
c4541be53b
Make sure docs.rs enables #[cfg(docsrs)] when building docs
2023-07-10 13:07:40 +08:00