ptitSeb
7fb7c09080
Release 3.2.0
2023-04-18 16:30:03 +02:00
ptitSeb
e40c6a4177
Release 3.2.0-beta.2
2023-04-05 13:25:40 +02:00
Syrus Akbary
1031b9b1b5
Merge branch 'master' into master-with-fixes
...
# Conflicts:
# lib/c-api/Cargo.toml
# lib/cache/Cargo.toml
# lib/cli/Cargo.toml
# lib/emscripten/Cargo.toml
# lib/wasi/Cargo.toml
2023-03-26 19:55:33 -07:00
ptitSeb
d58d158897
Release 3.2.0-beta.1
2023-03-22 19:14:57 +01:00
Syrus Akbary
72c9d7394f
Fixed sys/js misused features in wasmer
2023-03-16 14:25:42 -07:00
Felix Schütt
4b9389cdaa
Release 3.2.0-alpha.1
2023-01-23 12:52:43 +01:00
Christoph Herzog
da8e4a1a45
chore: Remove redunant code change
...
Doesn't actually do anything.
2022-12-19 19:04:49 +01:00
Christoph Herzog
cd5dfe6669
Fix various clippy lints
2022-12-16 11:47:05 +01:00
Christoph Herzog
5109a407c4
WASIX Preparation
...
This commit extracts changes to core libraries made in the WASIX branch.
It is not reasonable to extract the partial commit history, so this is
just a batch commit.
The history will make a bit more sense again if we decide to merge the
WASIX branch with full commit history.
2022-12-16 11:47:04 +01:00
Felix Schütt
d45850733e
Release 3.1.0
2022-12-12 13:38:00 +01:00
Felix Schütt
b70f6e9052
Release 3.0.2
2022-11-25 21:30:20 +01:00
Felix Schütt
27f3300fef
Release 3.0.1
2022-11-23 01:14:06 +01:00
Felix Schütt
dcc0164698
Release 3.0.0
2022-11-20 17:00:03 +01:00
Felix Schütt
91c2c1daea
Release 3.0.0-rc.4
2022-11-19 16:21:42 +01:00
Felix Schütt
820b83e56b
Update 3.0.0-rc.2 -> 3.0.0-rc.3
2022-11-18 19:50:41 +01:00
Felix Schütt
d2364f40bb
Update versions via script
2022-11-02 14:52:12 +01:00
Felix Schütt
8ee578fb5d
Update package versions
2022-10-25 12:54:45 +02:00
Felix Schütt
b96f3546d6
Drop unnecessary loop labels
2022-10-13 18:57:11 +02:00
Felix Schütt
04b5c431e3
Lazy-return string on Error
2022-10-13 18:55:48 +02:00
Felix Schütt
7edfd68759
cargo fmt
2022-10-07 13:44:08 +02:00
Felix Schütt
3be8640a5f
Added --env flags for emscripten target, debugged PYTHONHOME
2022-10-06 20:04:42 +02:00
Felix Schütt
5238c8e56b
Fix errors in debug mode, implement getenv / setenv on emscripten
...
This makes it possible to inject custom environment variables
because the EmscriptenState is now sandboxed and decoupled from
the host.
2022-10-06 19:02:55 +02:00
Felix Schütt
fef756412f
Update 3.0.0-beta -> 3.0.0-beta.2
2022-09-26 12:20:35 +02:00
Felix Schütt
6988025cd0
Fix make lint
2022-08-23 15:24:13 +02:00
ptitSeb
43581f0803
Fix Windows build
2022-08-12 11:16:59 +02:00
ptitSeb
7ec2d603bf
MemoryView lifetime tied to memory and not StoreRef
2022-08-11 17:00:47 +02:00
Manos Pitsidianakis
c570b1471a
Bump version to 3.0.0-beta in Cargo manifests
2022-08-08 19:56:35 +03:00
Felix Schütt
520314bbf0
Fix errors from "make lint"
2022-08-05 15:40:32 +02:00
Wolfgang Silbermayr
a6022af980
Fix clippy lints
2022-08-05 14:27:44 +02:00
Wolfgang Silbermayr
9c7b4343ea
rustfmt
2022-08-05 14:27:44 +02:00
Wolfgang Silbermayr
7df3e3ca23
Rename {native,typed} functions, reintroduce *_with_env variants
2022-08-05 14:27:44 +02:00
Johnathan Sharratt
6074045514
Merge branch 'master' into master
2022-07-31 22:01:38 +10:00
John Sharratt's Shared Account
5aa356f222
Fixed a memory corruption issue with JS memory operations that were reusing invalid views
2022-07-31 20:31:41 +10:00
Felix Schütt
011d36829a
Bump 3.0.0-alpha.3 to 3.0.0-alpha.4
2022-07-30 11:31:08 +03:00
Felix Schütt
1c3ffffe46
Bump 3.0.0-alpha.2 to 3.0.0-alpha.3
2022-07-30 11:30:45 +03:00
Felix Schütt
02ee80cf10
Bump version to 3.0.0-alpha.2
2022-07-30 11:30:07 +03:00
Felix Schütt
6c045bff10
Bump version to 3.0.0-alpha.1 to fix botched compiler crate
2022-07-30 11:29:41 +03:00
Felix Schütt
8959008403
Update version to 3.0.0-alpha
2022-07-30 11:29:05 +03:00
Syrus Akbary
a419ccdf52
Move Webassembly objects to Store and remove Context
...
Co-authored-by: ptitSeb <sebastien.chev@gmail.com >
Co-authored-by: Manos Pitsidianakis <manos@wasmer.io >
2022-07-19 15:31:51 +03:00
Manos Pitsidianakis
168e330260
Renamed get_native_function to get_typed_function, marked former as deprecated.
2022-07-19 15:31:51 +03:00
ptitSeb
84225773ee
Migrated Emscripten/Windows to new Context API
2022-07-19 15:31:51 +03:00
ptitSeb
bc58b713db
Migrate wasmer-cli to new Context API
2022-07-19 15:31:51 +03:00
ptitSeb
cf85615e55
Ported Emscripten to new Context API
2022-07-19 15:31:51 +03:00
Felix Schütt
d2eb26c209
Rework run() to work with python37.emscripten.wasm
2022-07-12 11:38:37 +03:00
Felix Schütt
529e46d988
Support --invoke option for emscripten files without _start function
2022-07-12 11:38:37 +03:00
Wolfgang Silbermayr
fa51a29bf6
Fix build error on some archs by using c_char instead of i8
2022-06-10 10:47:28 +03:00
Wolfgang Silbermayr
5339f7cdae
Fix clippy lints
...
Fixes : #2926
2022-06-09 16:05:53 +02:00
Wolfgang Silbermayr
da4e9fe617
Rename NativeFunc to TypedFunction
...
Closes : #2915
2022-06-08 14:12:51 +03:00
Manos Pitsidianakis
8aa225a192
api/sys: Replace ImportObject with new type Imports
2022-06-08 14:09:40 +03:00
Amanieu d'Antras
714bac5650
Redesign the API for accessing the contents of a Wasm memory
2022-06-08 14:09:38 +03:00