marine-rs-sdk-test/CHANGELOG.md

16 lines
1.1 KiB
Markdown
Raw Normal View History

2021-10-18 21:19:46 +03:00
## Version 0.4.0 (2021-10-18)
[PR 10](https://github.com/fluencelabs/marine-rs-sdk-test/pull/10):
- multi-service `marine_test` can now be applied to a `mod` instead of a `fn`
- added `generate_marine_test_env` function for generating `marine_test_env` in `build.rs`. It generates the same `marine_test_env` as the multi-service `marine_test` does and has similar interface. This will allow IDE support.
- added `include_test_env!` declarative macro for including generated `marine_test_env` in the project
## Version 0.3.0 (2021-10-04)
[PR 61](https://github.com/fluencelabs/marine-rs-sdk/pull/61):
Implemented the first part of [Issue 57](https://github.com/fluencelabs/marine-rs-sdk/issues/57): `marine_test` now can take several named services in attributes, then define interface to the services in `marine_test_env`.
## Version 0.2.0 (2021-09-01)
[PR 54](https://github.com/fluencelabs/marine-rs-sdk/pull/54):
- previously test function accessed module interfaces through externally defined variables, now module interfaces are passed as arguments.
- introduced generated module `marine_test_env` which provides interface for generated structs and functions.