Skip to content
Pre-release

@folex folex released this Apr 4, 2019 · 35 commits to master since this release

In this release:

Rust SDK

Latest version is 0.1.4 (crates.io)

JavaScript SDK

Latest version is 0.1.26 (npmjs.org)

Fluence Docker images

fluencelabs/node:v0.1.6
fluencelabs/worker:v0.1.6

Fluence CLI

Assets 4
Pre-release

@folex folex released this Mar 5, 2019 · 86 commits to master since this release

In this release:

  • CLI now has a setup command that writes all info to a config file. Shorter commands, better ergonomics, less things to remember.
  • Workers are now work faster, require less memory, and handle errors better.
  • Lot's of new and updated documentation and examples.
  • Different improvements in JS and Rust SDKs

Rust SDK

Latest version is 0.1.0

JavaScript SDK

Latest version is 0.1.16

Fluence Docker images

fluencelabs/node:v0.1.5
fluencelabs/worker:v0.1.5

Fluence CLI

Assets 4
Pre-release

@folex folex released this Feb 26, 2019 · 123 commits to master since this release

This release implements a new worker management model, simplifying workflow for miners, users and developers.

Now all requests to Fluence node and its workers are sent through a single API_PORT.

Also, now deployment supports both Kovan and Rinkeby networks, utilizing Parity or Geth respectively.

Rust SDK

This release contains Fluence Rust SDK version 0.10.0 with the following features:

  • Specify gateway function via #[invocation_handler] macro
  • Specify init function via init attribute in #[invocation_handler(init = fn_name)] macro
  • Support Vec<u8> and String as gateway function input and output types

You can use it as a dependency in your Cargo.toml:

[dependencies]
fluence = "0.10.0"

JavaScript SDK

This release contains Fluence JS SDK version 0.1.10 with the following features:

  • Connect to an app via connect method
  • Connect directly to a Fluence worker via directConnect method
  • Simple randomized load balancing is used when calling invoke on AppSession (i.e., after connect)

You can use it as a dependency in your package.json:

"dependencies": {
  "fluence": "0.1.10"
}

Fluence Docker images

fluencelabs/node:v0.1.4
fluencelabs/worker:v0.1.4

Fluence CLI

Assets 4
Feb 19, 2019
Update pureconfig to 0.10.2 (#475)
Feb 7, 2019
hot fix cli [ci skip] (#403)

@alari alari released this Sep 3, 2018 · 381 commits to master since this release

Connection refactoring (#136)

* add range call to js client, add random nodes processing for get and range requests

* WIP experiments with StreamHandler

* add StreamHandler implementation to websocket

* grpc logic refactoring

* delete unused class

* fix default headers bug

* refactoring, grpc-monix util methods

* reshuffle libs

* missed class

* renaming and some docs

* add TODOs, revert some unnecessary changes

* client put refactoring

* ClientPut refactoring

* ClientGet refactoring

* ClientRange refactoring

* small fixes

* delete println

* add backpressure

* small fixes
Assets 2
You can’t perform that action at this time.