DEPRECATED. The Holochain framework implemented in rust with a redux style internal state-model.
The format is based on Keep a Changelog. This project adheres to Semantic Versioning.
This release includes binaries of:
hc
development command-line tool
holochain
deployment conductor for different platforms.The recommended installation process is to follow the developer quick-start guide.
The approach in the quick start guide:
IMPORTANT: Manual holochain installations can conflict with the installer.
Either binary is installed by being placed anywhere on your $PATH
.
This is different for everyone and depends how your machine is configured.
For hc
to build and test DNA Rust and NodeJS are both needed.
The binaries for this release were built with rust from holonix version v0.0.57.
WASM needs the wasm32-unknown-unknown
rust target on your toolchain.
Node is used to run end to end tests as a client of the holochain. Holochain exposes websockets for node to interact with.
We recommend nodejs 10+.
Download the binaries for your operating system.
cli-v0.0.42-alpha3-x86_64-apple-darwin.tar.gz
cli-v0.0.42-alpha3-x86_64-generic-linux-gnu.tar.gz
cli-v0.0.42-alpha3-x86_64-pc-windows-msvc.tar.gz
cli-v0.0.42-alpha3-x86_64-pc-windows-gnu.tar.gz
All binaries are for 64-bit operating systems. 32-bit systems are NOT supported.
The format is based on Keep a Changelog. This project adheres to Semantic Versioning.
This release includes binaries of:
hc
development command-line tool
holochain
deployment conductor for different platforms.The recommended installation process is to follow the developer quick-start guide.
The approach in the quick start guide:
IMPORTANT: Manual holochain installations can conflict with the installer.
Either binary is installed by being placed anywhere on your $PATH
.
This is different for everyone and depends how your machine is configured.
For hc
to build and test DNA Rust and NodeJS are both needed.
The binaries for this release were built with rust from holonix version v0.0.57.
WASM needs the wasm32-unknown-unknown
rust target on your toolchain.
Node is used to run end to end tests as a client of the holochain. Holochain exposes websockets for node to interact with.
We recommend nodejs 10+.
Download the binaries for your operating system.
cli-v0.0.42-alpha2-x86_64-apple-darwin.tar.gz
cli-v0.0.42-alpha2-x86_64-generic-linux-gnu.tar.gz
cli-v0.0.42-alpha2-x86_64-pc-windows-msvc.tar.gz
cli-v0.0.42-alpha2-x86_64-pc-windows-gnu.tar.gz
All binaries are for 64-bit operating systems. 32-bit systems are NOT supported.
The format is based on Keep a Changelog. This project adheres to Semantic Versioning.
hc
now passes arguments to bash at runtime #2019.artifact
in .hcbuild
now evaluates bash strings and does not force relative paths #2020
This release includes binaries of:
hc
development command-line tool
holochain
deployment conductor for different platforms.The recommended installation process is to follow the developer quick-start guide.
The approach in the quick start guide:
IMPORTANT: Manual holochain installations can conflict with the installer.
Either binary is installed by being placed anywhere on your $PATH
.
This is different for everyone and depends how your machine is configured.
For hc
to build and test DNA Rust and NodeJS are both needed.
The binaries for this release were built with rust from holonix version v0.0.54.
WASM needs the wasm32-unknown-unknown
rust target on your toolchain.
Node is used to run end to end tests as a client of the holochain. Holochain exposes websockets for node to interact with.
We recommend nodejs 10+.
Download the binaries for your operating system.
cli-v0.0.42-alpha1-x86_64-apple-darwin.tar.gz
cli-v0.0.42-alpha1-x86_64-generic-linux-gnu.tar.gz
cli-v0.0.42-alpha1-x86_64-pc-windows-msvc.tar.gz
cli-v0.0.42-alpha1-x86_64-pc-windows-gnu.tar.gz
All binaries are for 64-bit operating systems. 32-bit systems are NOT supported.
The format is based on Keep a Changelog. This project adheres to Semantic Versioning.
print-metric-stats
and print-cloudwatch-metrics
commands to holochain_metrics
#1972.This release includes binaries of:
hc
development command-line tool
holochain
deployment conductor for different platforms.The recommended installation process is to follow the developer quick-start guide.
The approach in the quick start guide:
IMPORTANT: Manual holochain installations can conflict with the installer.
Either binary is installed by being placed anywhere on your $PATH
.
This is different for everyone and depends how your machine is configured.
For hc
to build and test DNA Rust and NodeJS are both needed.
The binaries for this release were built with rust from holonix version v0.0.54.
WASM needs the wasm32-unknown-unknown
rust target on your toolchain.
Node is used to run end to end tests as a client of the holochain. Holochain exposes websockets for node to interact with.
We recommend nodejs 10+.
Download the binaries for your operating system.
cli-v0.0.41-alpha4-x86_64-apple-darwin.tar.gz
cli-v0.0.41-alpha4-x86_64-generic-linux-gnu.tar.gz
cli-v0.0.41-alpha4-x86_64-pc-windows-msvc.tar.gz
cli-v0.0.41-alpha4-x86_64-pc-windows-gnu.tar.gz
All binaries are for 64-bit operating systems. 32-bit systems are NOT supported.
The format is based on Keep a Changelog. This project adheres to Semantic Versioning.
This release includes binaries of:
hc
development command-line tool
holochain
deployment conductor for different platforms.The recommended installation process is to follow the developer quick-start guide.
The approach in the quick start guide:
IMPORTANT: Manual holochain installations can conflict with the installer.
Either binary is installed by being placed anywhere on your $PATH
.
This is different for everyone and depends how your machine is configured.
For hc
to build and test DNA Rust and NodeJS are both needed.
The binaries for this release were built with rust from holonix version v0.0.54.
WASM needs the wasm32-unknown-unknown
rust target on your toolchain.
Node is used to run end to end tests as a client of the holochain. Holochain exposes websockets for node to interact with.
We recommend nodejs 10+.
Download the binaries for your operating system.
cli-v0.0.41-alpha3-x86_64-apple-darwin.tar.gz
cli-v0.0.41-alpha3-x86_64-generic-linux-gnu.tar.gz
cli-v0.0.41-alpha3-x86_64-pc-windows-msvc.tar.gz
cli-v0.0.41-alpha3-x86_64-pc-windows-gnu.tar.gz
All binaries are for 64-bit operating systems. 32-bit systems are NOT supported.
The format is based on Keep a Changelog. This project adheres to Semantic Versioning.
hc run --agent-name MyAgentName
. The %agent_id
is generated from the name. This allows multiple hc run conductors to be used on the same machine. It will be overwritten by the HC_AGENT
environment variable.hc run --networked sim2h --sim2h-server wss://localhost:9000
.hc run
. This enables complex hApp setups with multiple DNAs and bridges to be easily run during development without having to write/maintain a conductor config file. #1939
debug/state_dump
to select portions of the state to be send instead of always receiving the full dump (which can get big if the instance holds many entries). #1954
CARGO_CACHE_RUSTC_INFO=1
to nix shell-x
flag to several nix-shell commandscommand -v
instead of which
in app spec build_and_test.sh
hc-test-app-spec
v0.0.54
$CARGO_TARGET_DIR
is now set explicitly in the nix shell hookhc-conductor-wasm-install
to hc-conductor-wasm-bindgen-install
shellHook
can now override holonix shellHook
--target-dir
flags are removed in favour of $CARGO_TARGET_DIR
$CARGO_TARGET_DIR
cli
and conductor
are now both uninstalled again after running app spec testsThis release includes binaries of:
hc
development command-line tool
holochain
deployment conductor for different platforms.The recommended installation process is to follow the developer quick-start guide.
The approach in the quick start guide:
IMPORTANT: Manual holochain installations can conflict with the installer.
Either binary is installed by being placed anywhere on your $PATH
.
This is different for everyone and depends how your machine is configured.
For hc
to build and test DNA Rust and NodeJS are both needed.
The binaries for this release were built with rust from holonix version v0.0.54.
WASM needs the wasm32-unknown-unknown
rust target on your toolchain.
Node is used to run end to end tests as a client of the holochain. Holochain exposes websockets for node to interact with.
We recommend nodejs 10+.
Download the binaries for your operating system.
cli-v0.0.41-alpha2-x86_64-apple-darwin.tar.gz
cli-v0.0.41-alpha2-x86_64-generic-linux-gnu.tar.gz
cli-v0.0.41-alpha2-x86_64-pc-windows-msvc.tar.gz
cli-v0.0.41-alpha2-x86_64-pc-windows-gnu.tar.gz
All binaries are for 64-bit operating systems. 32-bit systems are NOT supported.
The format is based on Keep a Changelog. This project adheres to Semantic Versioning.
HashMap
s and HashSet
s used in the redux State. This makes cloning the state much cheaper and improves over-all performance. #1923
This release includes binaries of:
hc
development command-line tool
holochain
deployment conductor for different platforms.The recommended installation process is to follow the developer quick-start guide.
The approach in the quick start guide:
IMPORTANT: Manual holochain installations can conflict with the installer.
Either binary is installed by being placed anywhere on your $PATH
.
This is different for everyone and depends how your machine is configured.
For hc
to build and test DNA Rust and NodeJS are both needed.
The binaries for this release were built with rust from holonix version v0.0.44.
WASM needs the wasm32-unknown-unknown
rust target on your toolchain.
Node is used to run end to end tests as a client of the holochain. Holochain exposes websockets for node to interact with.
We recommend nodejs 10+.
Download the binaries for your operating system.
cli-v0.0.40-alpha1-x86_64-apple-darwin.tar.gz
cli-v0.0.40-alpha1-x86_64-generic-linux-gnu.tar.gz
cli-v0.0.40-alpha1-x86_64-pc-windows-msvc.tar.gz
cli-v0.0.40-alpha1-x86_64-pc-windows-gnu.tar.gz
All binaries are for 64-bit operating systems. 32-bit systems are NOT supported.
The format is based on Keep a Changelog. This project adheres to Semantic Versioning.
This release includes binaries of:
hc
development command-line tool
holochain
deployment conductor for different platforms.The recommended installation process is to follow the developer quick-start guide.
The approach in the quick start guide:
IMPORTANT: Manual holochain installations can conflict with the installer.
Either binary is installed by being placed anywhere on your $PATH
.
This is different for everyone and depends how your machine is configured.
For hc
to build and test DNA Rust and NodeJS are both needed.
The binaries for this release were built with rust from holonix version v0.0.44.
WASM needs the wasm32-unknown-unknown
rust target on your toolchain.
Node is used to run end to end tests as a client of the holochain. Holochain exposes websockets for node to interact with.
We recommend nodejs 10+.
Download the binaries for your operating system.
cli-v0.0.39-alpha4-x86_64-apple-darwin.tar.gz
cli-v0.0.39-alpha4-x86_64-generic-linux-gnu.tar.gz
cli-v0.0.39-alpha4-x86_64-pc-windows-msvc.tar.gz
cli-v0.0.39-alpha4-x86_64-pc-windows-gnu.tar.gz
All binaries are for 64-bit operating systems. 32-bit systems are NOT supported.
The format is based on Keep a Changelog. This project adheres to Semantic Versioning.
This release includes binaries of:
hc
development command-line tool
holochain
deployment conductor for different platforms.The recommended installation process is to follow the developer quick-start guide.
The approach in the quick start guide:
IMPORTANT: Manual holochain installations can conflict with the installer.
Either binary is installed by being placed anywhere on your $PATH
.
This is different for everyone and depends how your machine is configured.
For hc
to build and test DNA Rust and NodeJS are both needed.
The binaries for this release were built with rust from holonix version v0.0.44.
WASM needs the wasm32-unknown-unknown
rust target on your toolchain.
Node is used to run end to end tests as a client of the holochain. Holochain exposes websockets for node to interact with.
We recommend nodejs 10+.
Download the binaries for your operating system.
cli-v0.0.39-alpha3-x86_64-apple-darwin.tar.gz
cli-v0.0.39-alpha3-x86_64-generic-linux-gnu.tar.gz
cli-v0.0.39-alpha3-x86_64-pc-windows-msvc.tar.gz
cli-v0.0.39-alpha3-x86_64-pc-windows-gnu.tar.gz
All binaries are for 64-bit operating systems. 32-bit systems are NOT supported.
The format is based on Keep a Changelog. This project adheres to Semantic Versioning.
This release includes binaries of:
hc
development command-line tool
holochain
deployment conductor for different platforms.The recommended installation process is to follow the developer quick-start guide.
The approach in the quick start guide:
IMPORTANT: Manual holochain installations can conflict with the installer.
Either binary is installed by being placed anywhere on your $PATH
.
This is different for everyone and depends how your machine is configured.
For hc
to build and test DNA Rust and NodeJS are both needed.
The binaries for this release were built with rust from holonix version v0.0.44.
WASM needs the wasm32-unknown-unknown
rust target on your toolchain.
Node is used to run end to end tests as a client of the holochain. Holochain exposes websockets for node to interact with.
We recommend nodejs 10+.
Download the binaries for your operating system.
cli-v0.0.39-alpha2-x86_64-apple-darwin.tar.gz
cli-v0.0.39-alpha2-x86_64-generic-linux-gnu.tar.gz
cli-v0.0.39-alpha2-x86_64-pc-windows-msvc.tar.gz
cli-v0.0.39-alpha2-x86_64-pc-windows-gnu.tar.gz
All binaries are for 64-bit operating systems. 32-bit systems are NOT supported.