Skip to content
Pre-release

@zippy zippy released this Jun 3, 2019

0.0.18-alpha1 release 2019-06-04

Summary

Holochain is working toward maturity, and in so doing, is coming to a better understanding of how our code should be organized. We’ve separated the networking repo into its own package, which improves maintainability and speeds up automatic build/test times. This week also brings some low-level features that have no immediate impact on your developer experience, but have big implications for the future. Lastly, we improved error messaging around a previously obscure, but commonly experienced issue.

Highlights

  1. Architecture/Testing: Signals Updates and Preparing for Changes to DNA Testing
  2. Debugging: Helpful Contextual Logging To BadCallError
  3. Internals: Crypto Library Moved Out Of Repository
  4. Challenges: Responding To Incoming Needs

See the Dev Pulse & change log for complete details.

Installation

This release consists of binary builds of:

To install, simply download and extract the binary for your platform.
See our installation quick-start instructions for details.

Rust and NodeJS are both required for hc to build and test DNA:

  • Rust
  • Must be nightly-2019-01-24 build with the WASM build target.
    Once you have first installed rustup:
    rustup toolchain install nightly-2019-01-24
    rustup default nightly-2019-01-24
    rustup target add wasm32-unknown-unknown --toolchain nightly-2019-01-24
    
  • Node.js version 8 or higher
  • E2E tests for Holochain apps are written in Javascript client-side and executed in NodeJS through websockets
  • For further info, check out the holochain-nodejs module

Which Binary?

Download only the binaries for your operating system.

  • MacOS: cli-v0.0.18-alpha1-x86_64-apple-darwin.tar.gz
  • Linux: cli-v0.0.18-alpha1-x86_64-ubuntu-linux-gnu.tar.gz
  • Windows:
  • mingw build system: cli-v0.0.18-alpha1-x86_64-pc-windows-gnu.tar.gz
  • Visual Studio build system: cli-v0.0.18-alpha1-x86_64-pc-windows-msvc.tar.gz

All binaries are for 64-bit operating systems.
32-bit systems are NOT supported.

Assets 10
You can’t perform that action at this time.