Skip to content

Releases: fluencelabs/nox

Fluence Node v1.6.2

05 Nov 11:02
7b7049c
Compare
Choose a tag to compare
  • #1204 Load config from default path if cmd arg is not provided

sha256: bcbcad0b4f95ff673ef4b8f00675a6c980a26584a0864a00c0c5714813097285

Fluence Node v1.6.1

21 Oct 15:15
Compare
Choose a tag to compare
  • #1188 Update AIR interpreter to 0.14.7
  • #1200 CircleCI: set "update_fluence": "true"

sha256: 969eb78d997783a734c888633097669bbd34374a8b28f5ca24d7cabb3941e118

Fluence Node v1.6.0

06 Sep 17:11
97c883a
Compare
Choose a tag to compare

sha256: 8ebd4791c3c74799bfa2cd4ce02159f90abcfca36e2d5901a1a5415ee4ff5c01

Fluence v0.1.6: IPFS support

04 Apr 21:08
e37dd12
Compare
Choose a tag to compare
Pre-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

Fluence v0.1.5: simpler CLI and worker optimizations

05 Mar 15:28
0c85197
Compare
Choose a tag to compare

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

Fluence v0.1.4: sane worker management & rinkeby

26 Feb 19:27
b05bb89
Compare
Choose a tag to compare

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

Key-Value database with secure B-Tree index

03 Sep 09:03
Compare
Choose a tag to compare
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