536 Commits

Author SHA1 Message Date
Valery Antopol
81f896f2cf add a non-default constructor of WasmBackend 2023-02-08 15:17:07 +03:00
Valery Antopol
9c1f20b8a7
feat!: add pretty-print for repl output + small error messaging improvement (#274) 2023-02-08 14:32:36 +03:00
fluencebot
1c150cd2d2
chore: release master (#273)
* chore: release master

* chore: Bump marine-js version to 0.3.44
marine-js-v0.3.44
2023-02-06 12:45:47 +02:00
Anatolios Laskaris
dce6333f43
fix(ci): Fix marine-js release build (#272)
* Fix marine-js release

* Trigger marine-js release
2023-02-06 11:52:12 +02:00
fluencebot
68b3eb6d26
chore: release master (#266)
* chore: release master

* chore: Bump marine-js version to 0.3.43
marine-js-v0.3.43
2023-02-06 11:40:55 +03:00
Anatolios Laskaris
7ba01f46f0
chore: Set marine-js component name (#270)
Name marine-js
2023-02-03 09:41:37 +02:00
Anatolios Laskaris
1144a69b4b
chore: Fix marine-js release type (#268)
Fix
2023-02-03 09:29:51 +02:00
Anatolios Laskaris
51fae282e1
chore: Trigger CI when committing version bump manually to release-please (#269)
Fix
2023-02-03 00:13:03 +03:00
Anatolios Laskaris
05bb831725
chore(ci): manage marine-js rust and node as one package (#267)
* Uncomment marine-js

* Manage marine and marine-js as one package

* Fix lint

* Fixes
2023-02-02 18:29:39 +02:00
Pavel
9e2dd3912e
feat(marine-js): Switch MarineJS package From CJS to ESM format (#265) 2023-02-02 17:11:49 +03:00
Valery Antopol
17ca1030a1 use paster 1.0.9 2023-02-02 14:02:43 +03:00
Valery Antopol
30c8ff08bf bump paste crate version 2023-02-01 17:44:25 +03:00
Valery Antopol
0b6bac70b9 cleanup comments 2023-01-31 02:58:52 +03:00
Valery Antopol
af8550b9fa handle wasi errors in wasmtime 2023-01-31 02:56:28 +03:00
Valery Antopol
e554b330f6 update Cargo.lock 2023-01-31 00:54:54 +03:00
Valery Antopol
382a56e180 Merge branch 'master' into marine-web-milestone2
# Conflicts:
#	Cargo.lock
2023-01-31 00:54:20 +03:00
Valery Antopol
a59cadc636 fmt 2023-01-31 00:53:33 +03:00
Valery Antopol
f0f4670175 fix clippy warnings 2023-01-31 00:52:31 +03:00
Anatolios Laskaris
62b70685f1
chore: Build marine and mrepl binaries when releasing (#260)
Build binaries
2023-01-30 21:36:52 +03:00
fluencebot
594ebf3876
chore: release master (#258) marine-v0.12.6 2023-01-27 16:32:32 +02:00
Anatolios Laskaris
7431c123f8
chore: Fix marine version in release-please manifest (#259)
Fix marine version
2023-01-27 16:28:31 +02:00
Valery Antopol
6ee6697ed8
fix: support workspace dependencies by using cargo_toml 0.14.0 (#256) 2023-01-27 17:21:57 +03:00
Valery Antopol
548c033633 Merge branch 'master' into marine-web-milestone2 2023-01-26 18:20:23 +03:00
Valery Antopol
b0e9737939 Fix style, add copyrights and some comments 2023-01-26 04:31:11 +03:00
Valery Antopol
147c943c3c Add basic documentation for the traits 2023-01-24 18:43:25 +03:00
Anatolios Laskaris
bd75b427af
chore: Fix release notify step (#255)
Fix notify step
2023-01-24 16:57:50 +02:00
Anatolios Laskaris
1668c8fdbf
chore(ci): Notify on release failures and other small CI changes [fixes FLU-222, FLU-41 and FLU-196] (#254)
* Notify on release failure

* Add timeout

* Add `e2e / status` job

* Fix adding binary

* Notify only on failures

* Fail on skipped
2023-01-24 15:59:56 +02:00
Anatolios Laskaris
95ac5b89ea
chore(ci): Add release-please (#253)
* Add release-please

* Cleanup

* Add actions lint

* Upload marine and mrepl binaries

* Run npm i
2023-01-23 09:36:16 +02:00
Anatolios Laskaris
b300bd756e
chore(e2e): Run rust-peer tests in E2E (#252)
* Run rust-peer tests

* Some renaming
2023-01-23 09:36:09 +02:00
Valery Antopol
a645a89670 fix warnings 2023-01-20 18:11:15 +03:00
Valery Antopol
e99635d2be remove all-features feature from CI 2023-01-20 17:51:29 +03:00
Valery Antopol
d845567737 fmt 2023-01-20 16:49:03 +03:00
Valery Antopol
ee423405ba fix wasmer-backend build + use default backend from faas in repl 2023-01-20 16:46:03 +03:00
Valery Antopol
07ec45c205 fmt 2023-01-20 16:27:09 +03:00
Valery Antopol
b3940bc316 marge with master 2023-01-20 16:21:59 +03:00
Valery Antopol
ecd9f92354 fix marine-js build 2023-01-20 15:59:14 +03:00
Valery Antopol
99602bb8cf remove js backend template 2023-01-20 15:45:59 +03:00
Valery Antopol
6f4ee5ae17 add default marine-core and marine-runtime + fmt 2023-01-20 15:22:31 +03:00
Valery Antopol
ad3b93a2a4 add default marine-core and marine-runtime + fmt 2023-01-20 15:18:06 +03:00
Valery Antopol
2c30c910c4 fix more warnings 2023-01-20 14:59:08 +03:00
Valery Antopol
ec25498be4 cargo fix wasmtime backend 2023-01-20 14:50:54 +03:00
Valery Antopol
2e7f01e207 fix warnings 2023-01-20 14:45:51 +03:00
Valery Antopol
fd39d7026f patrial cargo fix 2023-01-20 14:34:24 +03:00
Valery Antopol
397a22323e finalizing API, names, etc 2023-01-20 14:31:07 +03:00
Valery Antopol
4089d9d7b7 fisrt round of improving wasmtime error handlink completed 2023-01-18 20:13:36 +03:00
Valery Antopol
2378c7eafa wip 2023-01-18 15:08:17 +03:00
Valery Antopol
a350f8e852 Wasmer memory passing try 2023-01-17 13:22:10 +03:00
Valery Antopol
fd30b36b61 fmt 2023-01-16 14:55:17 +03:00
Valery Antopol
50ff2d1b54 get rid of edition = {workspace = true} 2023-01-16 14:55:01 +03:00
Valery Antopol
46637a9520 update comment/WasmBackend requirements 2023-01-16 13:35:29 +03:00