Skip to content
This repository has been archived by the owner on Feb 3, 2023. It is now read-only.

Releases: holochain/holochain-rust

v0.0.37-alpha4

05 Nov 11:24
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog.
This project adheres to Semantic Versioning.

[0.0.37-alpha4] - 2019-11-05

Added

Changed

Deprecated

Removed

Fixed

Security

Installation

This release includes binaries of:

Very much recommended install

The recommended installation process is to follow the developer quick-start guide.

The approach in the quick start guide:

  • provides additional supporting tools like rust & node
  • shows you how to keep up to date with the latest versions of everything
  • makes minimal changes to your machine overall
  • is relatively difficult to screw up

Bothersome manual install

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.

Which Rust?

The binaries for this release were built with rust from holonix version v0.0.37.
WASM needs the wasm32-unknown-unknown rust target on your toolchain.

Which NodeJS?

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+.

Which Binary?

Download the binaries for your operating system.

  • MacOS: cli-v0.0.37-alpha4-x86_64-apple-darwin.tar.gz
  • Linux: cli-v0.0.37-alpha4-x86_64-generic-linux-gnu.tar.gz
  • Windows:
    • Visual Studio build system (default): cli-v0.0.37-alpha4-x86_64-pc-windows-msvc.tar.gz
    • mingw build system: cli-v0.0.37-alpha4-x86_64-pc-windows-gnu.tar.gz

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

v0.0.37-alpha3

05 Nov 11:14
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog.
This project adheres to Semantic Versioning.

[0.0.37-alpha3] - 2019-11-05

Added

Changed

Deprecated

Removed

Fixed

Security

Installation

This release includes binaries of:

Very much recommended install

The recommended installation process is to follow the developer quick-start guide.

The approach in the quick start guide:

  • provides additional supporting tools like rust & node
  • shows you how to keep up to date with the latest versions of everything
  • makes minimal changes to your machine overall
  • is relatively difficult to screw up

Bothersome manual install

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.

Which Rust?

The binaries for this release were built with rust from holonix version v0.0.37.
WASM needs the wasm32-unknown-unknown rust target on your toolchain.

Which NodeJS?

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+.

Which Binary?

Download the binaries for your operating system.

  • MacOS: cli-v0.0.37-alpha3-x86_64-apple-darwin.tar.gz
  • Linux: cli-v0.0.37-alpha3-x86_64-generic-linux-gnu.tar.gz
  • Windows:
    • Visual Studio build system (default): cli-v0.0.37-alpha3-x86_64-pc-windows-msvc.tar.gz
    • mingw build system: cli-v0.0.37-alpha3-x86_64-pc-windows-gnu.tar.gz

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

v0.0.37-alpha2

05 Nov 10:29
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog.
This project adheres to Semantic Versioning.

[0.0.37-alpha2] - 2019-11-05

Added

Changed

Deprecated

Removed

Fixed

Security

Installation

This release includes binaries of:

Very much recommended install

The recommended installation process is to follow the developer quick-start guide.

The approach in the quick start guide:

  • provides additional supporting tools like rust & node
  • shows you how to keep up to date with the latest versions of everything
  • makes minimal changes to your machine overall
  • is relatively difficult to screw up

Bothersome manual install

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.

Which Rust?

The binaries for this release were built with rust from holonix version v0.0.37.
WASM needs the wasm32-unknown-unknown rust target on your toolchain.

Which NodeJS?

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+.

Which Binary?

Download the binaries for your operating system.

  • MacOS: cli-v0.0.37-alpha2-x86_64-apple-darwin.tar.gz
  • Linux: cli-v0.0.37-alpha2-x86_64-generic-linux-gnu.tar.gz
  • Windows:
    • Visual Studio build system (default): cli-v0.0.37-alpha2-x86_64-pc-windows-msvc.tar.gz
    • mingw build system: cli-v0.0.37-alpha2-x86_64-pc-windows-gnu.tar.gz

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

v0.0.37-alpha1

05 Nov 10:15
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog.
This project adheres to Semantic Versioning.

[0.0.37-alpha1] - 2019-11-05

Added

Changed

Deprecated

Removed

Fixed

Security

Installation

This release includes binaries of:

Very much recommended install

The recommended installation process is to follow the developer quick-start guide.

The approach in the quick start guide:

  • provides additional supporting tools like rust & node
  • shows you how to keep up to date with the latest versions of everything
  • makes minimal changes to your machine overall
  • is relatively difficult to screw up

Bothersome manual install

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.

Which Rust?

The binaries for this release were built with rust from holonix version v0.0.37.
WASM needs the wasm32-unknown-unknown rust target on your toolchain.

Which NodeJS?

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+.

Which Binary?

Download the binaries for your operating system.

  • MacOS: cli-v0.0.37-alpha1-x86_64-apple-darwin.tar.gz
  • Linux: cli-v0.0.37-alpha1-x86_64-generic-linux-gnu.tar.gz
  • Windows:
    • Visual Studio build system (default): cli-v0.0.37-alpha1-x86_64-pc-windows-msvc.tar.gz
    • mingw build system: cli-v0.0.37-alpha1-x86_64-pc-windows-gnu.tar.gz

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

v0.0.36-alpha1

04 Nov 20:14
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog.
This project adheres to Semantic Versioning.

[0.0.36-alpha1] - 2019-11-04

Added

  • Allows the HC CLI to generate zomes from template repos. This will by default use the default holochain template repos (holochain/rust-zome-template and holochain/rust-proc-zome-template) but can also point to custom templates in remote repos or locally (e.g. hc generate zomes/my_zome https://github.com/org/some-custom-zome-template). #1565
  • Adds option --property to hc hash that sets DNA properties for hash calculation. #1807
  • Adds a prelude module to the HDK. Adding the statement use hdk::prelude::* should be enough for 90% of zome development #1816
  • Adds a special DNA property sim2h_url that, if set, overrides the conductor wide setting for the network configuration variable sim2h_url. PR#1828

Changed

Deprecated

Removed

Fixed

  • Fixes handling if DNA properties during hc package. DNA properties mentioned in the DNA's JSON manifest are now included in the package. PR#1828

Security

Installation

This release includes binaries of:

Very much recommended install

The recommended installation process is to follow the developer quick-start guide.

The approach in the quick start guide:

  • provides additional supporting tools like rust & node
  • shows you how to keep up to date with the latest versions of everything
  • makes minimal changes to your machine overall
  • is relatively difficult to screw up

Bothersome manual install

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.

Which Rust?

The binaries for this release were built with rust from holonix version v0.0.37.
WASM needs the wasm32-unknown-unknown rust target on your toolchain.

Which NodeJS?

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+.

Which Binary?

Download the binaries for your operating system.

  • MacOS: cli-v0.0.36-alpha1-x86_64-apple-darwin.tar.gz
  • Linux: cli-v0.0.36-alpha1-x86_64-generic-linux-gnu.tar.gz
  • Windows:
    • Visual Studio build system (default): cli-v0.0.36-alpha1-x86_64-pc-windows-msvc.tar.gz
    • mingw build system: cli-v0.0.36-alpha1-x86_64-pc-windows-gnu.tar.gz

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

v0.0.35-alpha7

30 Oct 08:00
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog.
This project adheres to Semantic Versioning.

[0.0.35-alpha7] - 2019-10-30

Added

  • Allows the HC CLI to generate zomes from template repos. This will by default use the default holochain template repos (holochain/rust-zome-template and holochain/rust-proc-zome-template) but can also point to custom templates in remote repos or locally (e.g. hc generate zomes/my_zome https://github.com/org/some-custom-zome-template). #1565
  • Adds option --property to hc hash that sets DNA properties for hash calculation. #1807

Changed

Deprecated

Removed

Fixed

Security

Installation

This release includes binaries of:

Very much recommended install

The recommended installation process is to follow the developer quick-start guide.

The approach in the quick start guide:

  • provides additional supporting tools like rust & node
  • shows you how to keep up to date with the latest versions of everything
  • makes minimal changes to your machine overall
  • is relatively difficult to screw up

Bothersome manual install

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.

Which Rust?

The binaries for this release were built with rust from holonix version v0.0.37.
WASM needs the wasm32-unknown-unknown rust target on your toolchain.

Which NodeJS?

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+.

Which Binary?

Download the binaries for your operating system.

  • MacOS: cli-v0.0.35-alpha7-x86_64-apple-darwin.tar.gz
  • Linux: cli-v0.0.35-alpha7-x86_64-generic-linux-gnu.tar.gz
  • Windows:
    • Visual Studio build system (default): cli-v0.0.35-alpha7-x86_64-pc-windows-msvc.tar.gz
    • mingw build system: cli-v0.0.35-alpha7-x86_64-pc-windows-gnu.tar.gz

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

v0.0.34-alpha1

25 Oct 01:37
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog.
This project adheres to Semantic Versioning.

[0.0.34-alpha1] - 2019-10-25

Added

  • Adds the holochain_persistence_lmdb crate and makes this an option for the instance config. This is now the default store implementation. #1758

Changed

  • Custom signals that are emitted from DNA/zome code ("user" signals) are now send to all admin interfaces to enable UI switching logic in Holoscape #1799

Deprecated

Removed

Fixed

Security

Installation

This release includes binaries of:

Very much recommended install

The recommended installation process is to follow the developer quick-start guide.

The approach in the quick start guide:

  • provides additional supporting tools like rust & node
  • shows you how to keep up to date with the latest versions of everything
  • makes minimal changes to your machine overall
  • is relatively difficult to screw up

Bothersome manual install

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.

Which Rust?

The binaries for this release were built with rust from holonix version v0.0.34.
WASM needs the wasm32-unknown-unknown rust target on your toolchain.

Which NodeJS?

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+.

Which Binary?

Download the binaries for your operating system.

  • MacOS: cli-v0.0.34-alpha1-x86_64-apple-darwin.tar.gz
  • Linux: cli-v0.0.34-alpha1-x86_64-generic-linux-gnu.tar.gz
  • Windows:
    • Visual Studio build system (default): cli-v0.0.34-alpha1-x86_64-pc-windows-msvc.tar.gz
    • mingw build system: cli-v0.0.34-alpha1-x86_64-pc-windows-gnu.tar.gz

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

v0.0.33-alpha6

24 Oct 12:29
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog.
This project adheres to Semantic Versioning.

[0.0.33-alpha6] - 2019-10-24

Added

Changed

Deprecated

Removed

Fixed

Security

Installation

This release includes binaries of:

Very much recommended install

The recommended installation process is to follow the developer quick-start guide.

The approach in the quick start guide:

  • provides additional supporting tools like rust & node
  • shows you how to keep up to date with the latest versions of everything
  • makes minimal changes to your machine overall
  • is relatively difficult to screw up

Bothersome manual install

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.

Which Rust?

The binaries for this release were built with rust from holonix version v0.0.34.
WASM needs the wasm32-unknown-unknown rust target on your toolchain.

Which NodeJS?

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+.

Which Binary?

Download the binaries for your operating system.

  • MacOS: cli-v0.0.33-alpha6-x86_64-apple-darwin.tar.gz
  • Linux: cli-v0.0.33-alpha6-x86_64-generic-linux-gnu.tar.gz
  • Windows:
    • Visual Studio build system (default): cli-v0.0.33-alpha6-x86_64-pc-windows-msvc.tar.gz
    • mingw build system: cli-v0.0.33-alpha6-x86_64-pc-windows-gnu.tar.gz

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

v0.0.33-alpha5

23 Oct 04:53
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog.
This project adheres to Semantic Versioning.

[0.0.33-alpha5] - 2019-10-23

Added

Changed

Deprecated

Removed

Fixed

Security

Installation

This release includes binaries of:

Very much recommended install

The recommended installation process is to follow the developer quick-start guide.

The approach in the quick start guide:

  • provides additional supporting tools like rust & node
  • shows you how to keep up to date with the latest versions of everything
  • makes minimal changes to your machine overall
  • is relatively difficult to screw up

Bothersome manual install

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.

Which Rust?

The binaries for this release were built with rust from holonix version v0.0.34.
WASM needs the wasm32-unknown-unknown rust target on your toolchain.

Which NodeJS?

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+.

Which Binary?

Download the binaries for your operating system.

  • MacOS: cli-v0.0.33-alpha5-x86_64-apple-darwin.tar.gz
  • Linux: cli-v0.0.33-alpha5-x86_64-generic-linux-gnu.tar.gz
  • Windows:
    • Visual Studio build system (default): cli-v0.0.33-alpha5-x86_64-pc-windows-msvc.tar.gz
    • mingw build system: cli-v0.0.33-alpha5-x86_64-pc-windows-gnu.tar.gz

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

v0.0.33-alpha4

23 Oct 04:03
Compare
Choose a tag to compare

Changelog

The format is based on Keep a Changelog.
This project adheres to Semantic Versioning.

[0.0.33-alpha4] - 2019-10-23

Added

Changed

Deprecated

Removed

Fixed

Security

Installation

This release includes binaries of:

Very much recommended install

The recommended installation process is to follow the developer quick-start guide.

The approach in the quick start guide:

  • provides additional supporting tools like rust & node
  • shows you how to keep up to date with the latest versions of everything
  • makes minimal changes to your machine overall
  • is relatively difficult to screw up

Bothersome manual install

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.

Which Rust?

The binaries for this release were built with rust from holonix version v0.0.34.
WASM needs the wasm32-unknown-unknown rust target on your toolchain.

Which NodeJS?

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+.

Which Binary?

Download the binaries for your operating system.

  • MacOS: cli-v0.0.33-alpha4-x86_64-apple-darwin.tar.gz
  • Linux: cli-v0.0.33-alpha4-x86_64-generic-linux-gnu.tar.gz
  • Windows:
    • Visual Studio build system (default): cli-v0.0.33-alpha4-x86_64-pc-windows-msvc.tar.gz
    • mingw build system: cli-v0.0.33-alpha4-x86_64-pc-windows-gnu.tar.gz

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