Skip to content

Releases: holochain/tryorama

v0.18.0-dev.1

15 Nov 02:34
Compare
Choose a tag to compare
v0.18.0-dev.1 Pre-release
Pre-release

Fixed

  • Disable unstable DPKI.
  • Disable tests with unstable features.

v0.18.0-dev.0

11 Oct 00:49
Compare
Choose a tag to compare
v0.18.0-dev.0 Pre-release
Pre-release

Changed

  • Update dependencies to Holochain v0.5.0-dev.0

v0.17.0-dev.6

02 Oct 14:45
fda0862
Compare
Choose a tag to compare
v0.17.0-dev.6 Pre-release
Pre-release

Added

  • Support for DPKI in Holochain. DPKI is a Holochain conductor service to manage agent keys. Within a scenario there are two new member properties noDpki and dpkiNetworkSeed. Set noDpki to true to disable DPKI for the scenario. If DPKI is enabled, a network seed for the DPKI service can be set with dpkiNetworkSeed.
  • Admin API call RevokeAgentKey to revoke an agent key. Once revoked, all cells of the app are read-only and the agent can no longer write to it.

Fixed

  • TryCP: Conductor startup failed silently. Errors are returned now, conductor startup ensured and conductor process only kept alive if startup was successful.
  • TryCP: Admin port assignment did not check if TCP ports were actually free.

v0.17.0-dev.5

13 Aug 19:29
Compare
Choose a tag to compare
v0.17.0-dev.5 Pre-release
Pre-release
v0.17.0-dev.5

v0.17.0-dev.4

23 Jul 09:17
Compare
Choose a tag to compare
v0.17.0-dev.4 Pre-release
Pre-release

Changed

  • Update default signal server to wss://sbd-0.main.infra.holo.host.

v0.17.0-dev.3

19 Jul 19:03
Compare
Choose a tag to compare
v0.17.0-dev.3 Pre-release
Pre-release

Added

  • New value NotStartedAfterProvidingMemproofs for type DisabledAppReason which effectively allows a new app status, corresponding to the specific state where a UI has just called AppRequest::ProvideMemproofs, but the app has not yet been enabled for the first time.
  • New AppWebsocket call EnableAfterMemproofsProvided, which allows enabling an app only if the app is in the AppStatus::Disabled(DisabledAppReason::NotStartedAfterProvidingMemproofs) state. Attempting to enable the app from other states (other than Running) will fail.
  • New field lineage to the DNA manifest, which declares forward compatibility for any hash in that list with this DNA.
  • New AdminWebsocket call GetCompatibleCells, which returns CellId for all installed cells which use a DNA that is forward-compatible with a given DNA hash. This can be used to find a compatible cell for use with the UseExisting cell provisioning method.

v0.17.0-dev.2

17 Jul 20:29
Compare
Choose a tag to compare
v0.17.0-dev.2 Pre-release
Pre-release

Added

  • New feature for TryCP to allow logs to be downloaded. This is useful when you are working with remote nodes and need
    to read the Holochain logs locally. The logs are given back as raw bytes, so you can write them to a file or otherwise
    further process them. #222

Removed

Changed

  • The TryCP server used to open a new admin websocket for each admin request made to Holochain. A single
    admin websocket is now used for all requests. It is opened by the first request and closed when the Holochain instance
    it shut down. #221

Fixed

  • The trycp_client now handles ping/pong messages from the TryCP server to keep the connection alive.
  • The trycp_client now handles the close event from the TryCP server to close the connection.

v0.16.0

14 Jun 10:55
Compare
Choose a tag to compare

v0.17.0-dev.1

13 Jun 18:33
Compare
Choose a tag to compare
v0.17.0-dev.1 Pre-release
Pre-release

Added

  • New call AppRequest::ProvideMemproofs. An app can be installed with deferred membrane proofs, which can later be provided through this call.

v0.16.0-dev.8

13 Jun 12:43
Compare
Choose a tag to compare
v0.16.0-dev.8 Pre-release
Pre-release
v0.16.0-dev.8