72 Commits

Author SHA1 Message Date
Valery Antopol
7059e84635
feat!: hide marine ABI exports under marine-abi feature (#129)
* decouple call parameters into a separate crate

* update lockfile

* add marine-rs-sdk-main import

* add marine-abi feature

* update module_manifest

* pr fixes + fmt

* pr fixes
2023-09-13 15:40:23 +03:00
fluencebot
4fb25f1818
chore(master): release marine-rs-sdk 0.9.0 (#128)
* chore(master): release marine-rs-sdk 0.9.0

* chore: Bump version to 0.9.0
2023-08-16 20:40:37 +03:00
fluencebot
46c53330ba
chore(master): release marine-rs-sdk 0.8.1 (#126)
* chore(master): release marine-rs-sdk 0.8.1

* chore: Bump version to 0.8.1
2023-08-09 13:58:57 +03:00
fluencebot
56f4b4d61e
chore(master): release marine-rs-sdk 0.8.0 (#122)
* chore(master): release marine-rs-sdk 0.8.0

* chore: Bump version to 0.8.0
2023-07-24 17:10:47 +03:00
renovate[bot]
7479c36413
chore(deps): update rust crate serde to 1.0.155 (#109)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-13 16:21:50 +03:00
renovate[bot]
83b9a995a3
chore(deps): update rust crate simple_logger to v4 (#86)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 19:18:15 +03:00
renovate[bot]
190ea058e7
chore(deps): update rust crate serde to 1.0.152 (#95)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 19:15:58 +03:00
renovate[bot]
81c37ea1f1
chore(deps): update rust crate log to 0.4.17 (#91)
Update Rust crate log to 0.4.17

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 18:08:01 +03:00
Anatolios Laskaris
17e420f657
chore(ci): Add release-please (#100)
* Add release-please

* Fix

* Fix

* No to wasmer

* use older rust-toolchain with compatible error messages

---------

Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2023-02-07 19:58:04 +03:00
renovate[bot]
ba3c322e77
Update Rust crate uuid to v1 (#82)
* Update Rust crate uuid to v1

* bump patch 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 22:27:47 +03:00
renovate[bot]
1d01cfb1d8
Update Rust crate simple_logger to v2 (#81)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-08 21:55:11 +03:00
Valery Antopol
5bc6f5e875
Fix memory leak in compiled modules caused by rust ^1.56 (#75) 2022-07-27 16:04:43 +03:00
Mike Voronov
7924cb248b
Deduplicate SecurityTetraplet (#70) 2021-11-02 22:45:25 +03:00
Mike Voronov
13c0f59d89
Allow non pub fields in structs (#68)
* allow non-pub fields in a struct

* bump crate versions
2021-10-07 13:13:25 +03:00
Valery Antopol
17eb14aa48
use doc(hidden) on internal api (#62) 2021-09-28 15:44:12 +03:00
Valery Antopol
6d045429dc
Remove serde version lock on 1.0.118 (#59) 2021-09-15 16:28:01 +03:00
Valery Antopol
84d5c2af66
Add unsafe wrapper for imports for not wasm target (#52) 2021-08-13 21:27:26 +03:00
vms
d5e8426e5c bump crate versions 2021-06-15 20:42:05 +03:00
Mike Voronov
7c8f65fb64
Rename fluence sdk to marine-rs-sdk (#38) 2021-06-15 10:25:58 +03:00
vms
9e383237aa reexport PassingStyle 2021-05-19 16:17:58 +03:00
folex
3de1d949e4
Publish crates from repo as is (without version increment) (#35) 2021-05-14 18:07:40 +03:00
vms
f89113f3e3 reexport __fce_generated_section__ 2021-05-12 16:09:15 +03:00
vms
cf01bffdf2 bump versions 2021-05-10 23:36:53 +03:00
vms
7e786f47a7 rename fce to marine 2021-05-10 12:23:26 +03:00
vms
5fc6cf07d7 prepare before publish 2021-04-27 19:25:39 +03:00
vms
16d0210531 Merge branch 'master' into support_references 2021-04-09 15:57:54 +03:00
vms
1a5e28957d finalize 2021-04-08 13:22:51 +03:00
vms
3580e429c3 initial version of build time support 2021-04-08 12:38:24 +03:00
vms
a4fa69e527 add tests for generated glue code 2021-04-06 13:14:52 +03:00
vms
fc320fe50d add trybuild tests 2021-04-01 18:36:25 +03:00
vms
6abd3e0907 delete # https://docs.rs/about 2021-04-01 14:46:33 +03:00
vms
0ed7b3e6b8 misc improvements 2021-03-28 18:02:36 +03:00
vms
38d8e65368 update rust compiler in circleci; bump crate versions 2021-03-11 14:35:03 +03:00
vms
947d2047fb use directives instead of map 2021-02-28 19:02:30 +03:00
vms
4cf3291323 bump version 2021-02-26 12:57:28 +03:00
vms
d7d17e19ee bump versions 2021-02-26 12:29:18 +03:00
vms
db580be7db fix as_std 2021-02-25 23:00:15 +03:00
vms
25b9fd0ef0 bump versions 2021-02-25 13:46:02 +03:00
vms
929a5f21d9 add filter logic 2021-02-25 13:44:10 +03:00
vms
06f686fc62 bump versions 2021-02-24 08:51:29 +03:00
vms
8d427c0e72 catch up crates.io version 2021-01-12 11:26:39 +03:00
vms
bf564e63d5 fix serde version 2021-01-12 11:16:02 +03:00
vms
3331763e26 bump versions 2020-12-22 15:14:41 +03:00
vms
a555291c1c bump crate versions 2020-12-21 19:15:58 +03:00
vms
7bd2341ded add security tetraplets to CallParameters 2020-12-18 11:47:14 +03:00
vms
3aab224c97 bump versions 2020-12-09 12:22:52 +03:00
vms
e6e7daa1d3 use log::max_level() to check log level 2020-12-07 16:26:58 +03:00
vms
57c624814c bump verion 2020-11-08 18:15:51 +03:00
vms
de9259b842 bump versions 2020-10-01 12:27:37 +03:00
vms
598080005d improve vector deallocation scheme 2020-09-22 18:07:19 +03:00