26 Commits

Author SHA1 Message Date
Valery Antopol
be8293bc06
fix(versions)!: enforce minor version bumps (#430)
bump versions manually
2024-04-11 01:28:02 +04:00
Valery Antopol
13cf85ba36
feat!: move to async execution (#396)
* wip

* WIP

* WIP

* compiles, async mrepl works

* add Send

* Updating marine-js

* FuncGetter compiles

* wow it compiles

* marine-js compiles but does not work

* marine-js tests almost pass

* marine-runtime and marine-core tests pass

* fmt

* epoch interruption works in mrepl

* WIP: switching from async_trait to box_future

* move from async_trait to BoxFuture

* self-review fixes

* self-review fixes

* merge memory limits

* pr fixes

* pr fixes

* pr fixes

* pr fixes

* update cargo lock

* use published interface-types

* remove patch deps

* fix factory and make AppService generic

* fix marine-js

* try locking deps

* add debug prints to workflow

* fix workflow

* update workflow

* make marine-js bindings patcher update all __wbg_adapter_* functions

* remove debug prints from workflows

* self-review fixes

* self-review fixes

* self-review fixes

* final fixes

* fix mrepl

* fix pr comments, fmt and clippy

* fix Cargo.toml and Cargo.lock after merge

* test fixes after merge

* update rust toolchain to match one in no

* fixes for nox integration

* reexport MError

* update js bindings

* fix warning

* fmt
2024-04-11 00:34:34 +04:00
fluencebot
9bfcb6a772
chore: release master (#422)
* chore: release master

* chore: Bump marine-js version to 0.13.0

* bump minor versions

---------

Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2024-02-22 20:00:53 +04:00
fluencebot
ea51c78133
chore: release master (#405)
* chore: release master

* chore: Bump marine-js version to 0.9.1
2024-01-09 21:32:08 +04:00
Valery Antopol
ebb0bcb1d1
fix(docs): add correct repository link for every published crate (#403) 2024-01-07 17:43:24 +03:00
Valery Antopol
597ef4f80d
fix(versions)!: enforce minor version bumps (#400)
* fix(versions)!: enforce major version bumps

* fix(versions)!: enforce major version bumps
2023-12-14 15:14:52 +03:00
fluencebot
cec976de88
chore: release master (#379)
* chore: release master

* chore: Bump marine-js version to 0.8.0
2023-11-07 17:36:17 +03:00
Valery Antopol
8c217c7c3d
fix(versions)!: enforce minor version bumps (#397)
bump versions
2023-11-07 16:49:49 +03:00
Valery Antopol
a94494b042
feat!: propagate errors from linked modules (#388)
* propagate errors

* pregare for merge

* support new interface in js backend

* use wasmer-it from crates.io

* fix marine-js tests + update aquavm version for tests
2023-11-03 17:43:14 +03:00
Valery Antopol
3145078fbf
feat!: update wasmtime rust crate 13.0.0 (#377)
* update to wasmtime 13.0.0

* merge from master
2023-10-23 20:29:43 +03:00
renovate[bot]
44b8e96362
feat(deps): update rust crate anyhow to 1.0.75 (#372)
chore(deps): update rust crate anyhow to 1.0.75

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-23 15:50:28 +03:00
renovate[bot]
8a6035f2f1
chore(deps): update rust crate log to 0.4.20 (#374)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-23 15:17:38 +03:00
renovate[bot]
e75dafe7c2
chore(deps): update rust crate paste to 1.0.14 (#375)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-23 15:16:54 +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
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]
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
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 26ab445b5978e66e7a4ea26c3758bd531acff1cd.

* 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
Valery Antopol
fa6407e838
chore: return crate descriptions (#295) 2023-03-15 01:41:46 +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
90113e5704
chore: add descriptions for new crates (#293) 2023-03-15 00:57:48 +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