Valery Antopol
36221219c2
chore: update rust-toolchain to 2023-08-27 and make clippy happy ( #365 )
...
* chore: update rust-toolchain to 2023-08-27 and make clippy happy
* fmt
* Setup wasm pack as binary
* Run cargo fmt last
---------
Co-authored-by: Anatoly Laskaris <github_me@nahsi.dev>
2023-09-04 12:06:56 +03:00
Valery Antopol
62802fa3d9
chore: remove marine-rs-sdk-test from examples, move it to test-sdk repo ( #363 )
...
chore: remove marine-rs-sdk-test usages
2023-08-16 20:57:11 +03:00
fluencebot
398d704928
chore: release master ( #361 )
...
* chore: release master
* chore: Regenerate Cargo.lock
* chore: Bump marine-js version to 0.7.3
2023-08-09 16:38:41 +03:00
Valery Antopol
bf8e2e9114
fix(versions)!: enforce minor version bump on minor dependency update ( #362 )
2023-08-09 16:21:02 +03:00
fluencebot
ec7fcbc232
chore: release master ( #358 )
...
* chore: release master
* chore: Regenerate Cargo.lock
* chore: Bump marine-js version to 0.7.1
2023-08-04 14:45:52 +03:00
Valery Antopol
71e138dce3
fix!: update versions to comply with semver ( #357 )
...
bump versions
2023-08-04 14:27:31 +03:00
fluencebot
6000feca71
chore: release master ( #337 )
...
* chore: release master
* chore: Regenerate Cargo.lock
* chore: Bump marine-js version to 0.5.0
2023-07-25 21:57:16 +03:00
Valery Antopol
a61ddfc404
feat(marine-js)!: replace old marine-js with common marine-runtime + backend traits impl for JS ( #332 )
...
* add js wasm backend crate + blank trait impls
* make wasmtime a default feature for runtime and core
* WIP: mock WASI, greeting almost works
* WIP: added @wasmer/wasi, moved some stuff to JsStore, implementing Caller
* finalize Caller
* remove old code
* changing js API + fmt
* update wasm-bindgen generated and patched code
* update call_module to throw error, fix non-logging tests
* add multi-module test + update js api
* fix last element getting
* refactor interface + pass envs
* get rid of make_*_result
* small refactor
* support passing log function
* get rid of some todos
* use String instead of Vec<u8> for wasi envs
* use Strings for wasi envs in marine js
* little fix
* self-review fixes, import ordering
* self-review fixes, import ordering
* make clippy happy + fmt
* self-review fixes
* self-review fixes
* self-review fixes
* revert example artifact change
* pr fixes
* add __wbg_adapter_N updating code
* add all-types test
* fix build
* update marine_js.js
* Fix I64 handling
* pr fixes
* fix import order
* add copyrights
* Add comments, slightly beautify code
* fmt
* make clippy happy
* update js interface
* split function interface, improve naming
* update Cargo.lock
* update to new wasm-backend traits
* wip
* js glue code update
* improve comment
* use typed index collection
* Add more comments
* Add more comments
* Fix warnings
* pr fixes
* pr fixes
2023-07-25 19:49:55 +03:00
Valery Antopol
0f9979ae11
feat(wasm-backend)!: split Function trait, improve naming ( #347 )
...
split function interface, improve naming
2023-07-25 18:23:54 +03:00
renovate[bot]
d4ccc72748
chore(deps): update rust crate anyhow to 1.0.71 ( #326 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 20:42:35 +03:00
renovate[bot]
14b3d4a8a3
chore(deps): update rust crate bytesize to 1.2.0 ( #323 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:43:57 +03:00
renovate[bot]
35b32dc4c4
chore(deps): update rust crate paste to 1.0.13 ( #330 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:25:52 +03:00
renovate[bot]
6ef5032e2c
chore(deps): update rust crate log to 0.4.19 ( #329 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:22:48 +03:00
renovate[bot]
17fa81c920
chore(deps): update rust crate reqwest to 0.11.18 ( #331 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 19:20:52 +03:00
Valery Antopol
aeae703229
feat(wasm-backend, app-service)!: use String for wasi env vars + require Clone for Function trait ( #333 )
...
* use String instead of Vec<u8> for wasi envs
* require Clone for Function trait
* fmt
* pr fixes
2023-06-14 17:47:14 +03:00
fluencebot
9b582ba2ed
chore: release master ( #319 )
...
* chore: release master
* chore: Bump marine-js version to 0.4.1
2023-04-04 17:18:19 +03:00
Anatolios Laskaris
27e8658e77
chore: Release fixes ( #318 )
...
* Revert "chore: release master (#317 )"
This reverts commit 26ab445b59
.
* Update
* Fix
2023-04-04 14:08:25 +03:00
fluencebot
26ab445b59
chore: release master ( #317 )
...
* chore: release master
* chore: Bump marine-js version to 0.3.5
2023-04-04 13:34:35 +03:00
Anatolios Laskaris
71835e6762
fix(release-please): Get rid of workspace.dependencies ( #316 )
...
Get rid of dependencies
2023-04-04 13:28:28 +03:00
fluencebot
66e42ef4c4
chore: release master ( #313 )
...
* chore: release master
* update Cargo.lock
---------
Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2023-03-29 17:46:49 +03:00
fluencebot
29e73931f6
chore: release master ( #309 )
...
* chore: release master
* Fix lock
---------
Co-authored-by: Anatoly Laskaris <github_me@nahsi.dev>
2023-03-22 17:37:42 +02:00
Anatolios Laskaris
51e062cbd8
chore: Revert latest release ( #308 )
...
* Revert "chore: release master (#296 )"
This reverts commit b23e1654f6
.
* Fix binary build
* Fix
2023-03-22 17:25:37 +02:00
fluencebot
b23e1654f6
chore: release master ( #296 )
2023-03-22 16:58:53 +03:00
Valery Antopol
b9dbf67376
fix(runtime): support new wasm opcodes by removing unused memory limit setting ( #299 )
...
remove unused max memory setting
2023-03-17 15:34:55 +03:00
fluencebot
f7ecddafd5
chore: release master ( #292 )
...
* chore: release master
* chore: Bump marine-js version to 0.3.4
* update marine-js and lockfile
---------
Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2023-03-15 01:30:12 +03:00
Valery Antopol
d3a773df4f
feat!: decouple wasmer from Marine, replace it with generic backend interface ( #219 )
2023-03-15 00:43:51 +03:00
Valery Antopol
a022a30442
chore(master): release ( #245 )
2022-12-06 16:52:49 +03:00
renovate[bot]
ee514fb8fc
chore(deps): update all non-major rust dependencies ( #211 )
...
* chore(deps): update all non-major rust dependencies
* fix build
* fmt
* update generated code in marine-js
* bump marine-runtime version
* update gitignore
* Revert "bump marine-runtime version"
This reverts commit 7cf9f0b6d4
.
* bump versions
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2022-11-28 18:37:07 +03:00
Anatolios Laskaris
70638f1f5e
ci: Add marine e2e ( #230 )
2022-11-21 13:17:18 +02:00
Valery Antopol
fd47800cca
chore(build): fix clippy warnings ( #213 )
2022-09-19 19:13:38 +03:00
renovate[bot]
684bf7cb38
Update Rust crate semver to v1 ( #198 )
...
* Update Rust crate semver to v1
* bump all the deps
* update wasmer-it and fix build
* bump more versions + fix marine-js
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2022-09-13 16:25:11 +03:00
Valery Antopol
853bc595ec
fix!: bump minor versions where it was required in #189 ( #212 )
...
* fix!: bump minor versions where it was required in #189
* update marine-js build
2022-09-12 16:55:33 +03:00
renovate[bot]
1aeb9b70b5
Update all non-major Rust dependencies ( #204 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-09 18:55:35 +03:00
renovate[bot]
b3a8898893
Update all non-major Rust dependencies ( #189 )
...
* Update all non-major Rust dependencies
* fix tokio features
* add rt tokio feature
* bump bytes crate version to keep up with reqwest
* update tokio to 1.21.0
* bump crate versions
* use latest rust toolchain always
* update wasm-bindgen generated and patched code
* revert toolchaijn version change
* revert toolchaijn version change
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2022-09-02 18:48:25 +03:00
Valery Antopol
d4a4d53bd5
bump crate versions that used marine-rs-sdk-main 0.6.15 ( #185 )
2022-07-27 21:58:47 +03:00
Valery Antopol
d9c8de35aa
Support marine-rs-sdk 0.7.0 ( #180 )
2022-07-27 18:01:30 +03:00
Mike Voronov
7a80d3e5a1
Fix value after table problem in TomlMarineNamedModuleConfig( #175 )
2022-06-09 17:35:47 +03:00
Mike Voronov
cc1766b7f1
fix tests after renaming ( #174 )
2022-06-09 17:00:19 +03:00
Mike Voronov
82217b332e
Rename FaaS
to Marine
, Runtime
to Core
( #172 )
2022-06-02 19:51:27 +03:00