145 Commits

Author SHA1 Message Date
Valery Antopol
03393545cc
fix(runtime): detect mapped/preopened dirs conflicts before wasmer-wasi crashes (#223) 2022-10-18 16:56:42 +03: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]
c674c92104
Update Rust crate serde_with to v2 (#203)
* Update Rust crate serde_with to v2

* bump versions

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2022-09-09 16:05:09 +03:00
renovate[bot]
1d8dd292c4
Update Rust crate cmd_lib to v1 (#194)
* Update Rust crate cmd_lib to v1

* remove cmd_lib dependency

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2022-09-08 22:56:27 +03:00
renovate[bot]
28e059c506
Update Rust crate uuid to v1 (#205)
* Update Rust crate uuid to v1

* bump repl version

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2022-09-08 21:50:04 +03:00
renovate[bot]
dc134a224a
Update Rust crate rustyline to v10 (#197)
* Update Rust crate rustyline to v10

* use new rustyline API

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2022-09-08 00:42:29 +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
71b5953c22
feat(fluence-app-service): make base path field optional in ConfigContext interface (#202) 2022-08-31 14:14:43 +03:00
Valery Antopol
f41b23dd5c
fix(repl): crash when given relative path to config in non-current directory (#201) 2022-08-30 16:59:40 +03:00
Valery Antopol
650aec50d5
feat(repl): allow partial call_parameters specification in call (#200)
* add partial call_parameters support, fix work with config not in the same dir

* move path fixes to another PR
2022-08-30 16:40:01 +03:00
Valery Antopol
3449a34e35
Use sdk version from cargo manifest, instead of hardcoded value (#186) 2022-08-03 18:26:45 +03:00
Valery Antopol
17e8bf041e
Rework module searching on filesystem (#184) 2022-07-29 17:09:54 +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
cc1766b7f1
fix tests after renaming (#174) 2022-06-09 17:00:19 +03:00
Valery Antopol
eab120fdae
beautify marine cli tool subcommand args (#170) 2022-06-02 20:09:38 +03:00
Valery Antopol
aa954f35f2
REPL: improve "interface" command output readability (#169) 2022-06-02 20:09:14 +03:00
Mike Voronov
82217b332e
Rename FaaS to Marine, Runtime to Core (#172) 2022-06-02 19:51:27 +03:00
Valery Antopol
93b3952ed8
Marine CLI: fix template url in generate command (#171) 2022-06-02 18:51:34 +03:00
Valery Antopol
56f9dff9b1
add "quiet" option to mrepl (#168) 2022-05-31 19:36:42 +03:00
Mike Voronov
221e5e94b4
Use impl AsRef instead generics params in Marine interface (#166) 2022-05-26 23:05:58 +03:00
Mike Voronov
07167b2b7f
Fix marine build output (#164) 2022-05-21 00:22:36 +03:00
Mike Voronov
6da8509fe0
Add generate subcommand to mrepl (#163) 2022-05-21 00:03:03 +03:00
Valery Antopol
515fa655ad
update interface-types; add tests for lilo at offsets > 2GB (#158) 2022-04-26 12:27:54 +03:00
Valery Antopol
4e4f40cc8c
Update interface types (#149) 2022-04-06 22:55:33 +03:00
Mike Voronov
e7bdfe9947
add max_memory_size api function (#147) 2022-03-31 00:17:49 +03:00
Valery Antopol
5ab0f377c7
bump crate versions (#144)
* bump minor crate versions

* fix marine-web build

* sort deps
2022-03-25 20:45:19 +03:00
Valery Antopol
bbd006ed3c
Add js version of runtime that supports interface types and runs in browser (#137) 2022-02-18 18:26:06 +03:00
Mike Voronov
6dfeecd572
Disable memory limits (#140) 2022-01-31 18:15:01 +03:00
Mike Voronov
45b9fc445a
Add API for Wasm modules heap footprint (#138) 2022-01-25 18:22:41 +03:00
Mike Voronov
c7c8d611d9
Allow runtime to set maximum memory count (#127) 2021-12-03 20:33:46 +03:00
Mike Voronov
db84af1c1f
Bump crate versions (#129) 2021-10-05 18:20:41 +03:00
Mike Voronov
0ccf5eda5b
Add call_with_ivalues method to FluenceAppService (#125) 2021-09-29 13:05:26 +03:00
Mike Voronov
4072de7b60
Fix clippy warnings (#126) 2021-09-29 12:58:10 +03:00
Valery Antopol
5747a6cc70
update update message in cli tools (#119) 2021-09-16 15:47:23 +03:00
Valery Antopol
14d38e2c7b
Remove serde version lock on 1.0.118 (#118) 2021-09-15 16:27:48 +03:00
Mike Voronov
23b79abbcd
Add module header to generated aqua code (#113) 2021-09-08 14:11:43 +03:00
Mike Voronov
c54975bef0
move to wasmer-it 0.20.2 (#110) 2021-09-03 20:10:44 +03:00
Valery Antopol
17826b2f2b
Support call parameters in repl (#105) 2021-08-10 17:06:40 +03:00
Mike Voronov
44898d929c
move to wasmer 0.17.1 (#104) 2021-08-05 21:17:26 +03:00
Aleksey Proshutisnkiy
bb48fe35c3
bump marine-module-info-parser to 0.2.0 (#99) 2021-07-14 15:20:59 +03:00
Aleksey Proshutisnkiy
faf374cb9f
change to pascal case for service names (#96) 2021-07-05 13:36:41 +03:00
Mike Voronov
2f4cefc0d8
Bump minor versions (#95) 2021-06-17 14:36:58 +03:00
Mike Voronov
beaa118b1e
Lexicographical sort record types before topological sort (#94) 2021-06-17 14:06:01 +03:00
Mike Voronov
fb67fc0c91
Update sdk to marine-rs-sdk (#93) 2021-06-16 09:37:45 +03:00
folex
56a53d3b08
Aqua: remove -> () + CI: add automatic releases (#92) 2021-06-09 23:21:08 +03:00
Mike Voronov
17eedfd525
Sort funcs (#91) 2021-06-01 19:27:21 +03:00