holochain-client-js

A JavaScript client for the Holochain Conductor API

OTHER License

Downloads
6.5K
Stars
257
Committers
23

Bot releases are visible (Hide)

holochain-client-js - v0.10.1

Published by jost-s almost 2 years ago

Fixed

  • Switch event emitter package from "events" to "Emittery".
holochain-client-js - v0.10.0

Published by jost-s almost 2 years ago

Added

  • Interface AppAgentClient, along with a class that implements that interface AppAgentWebsocket as part of work to unify the holochain and holo client apis. Happ devs will now be able to write the majority of their client code using the AppAgentClient interface, completely agnostic as to whether they're in a pure holochain or holo context.
  • Add App API call gossip_info, which returns progress data on historical gossip.
  • Update to holochain 0.0.175, hdk 0.0.163 which includes all the breaking change renames
holochain-client-js - v0.9.3

Published by jost-s almost 2 years ago

Added

  • Add Admin API call getDnaDefinition, which returns the DNA definition for a given DNA hash.

Changed

  • Upgrade to Holochain v0.0.170

Fixed

  • fixes #134: wrong AppEntryType type definition, leading to wrong deserialization.
holochain-client-js - v0.9.2

Published by jost-s about 2 years ago

Fixed

  • Response type for request RestoreCloneCell set to InstalledCell.
holochain-client-js - v0.9.1

Published by jost-s about 2 years ago

Added

  • Expose clone id class.
holochain-client-js - v0.9.0

Published by jost-s about 2 years ago

Holochain compatibility

Holochain v0.0.165 and up

Added

  • Added calls for clone cell management:
    • App API: create clone cell
    • App API: archive clone cell
    • Admin API: restore clone cell
    • Admin API: delete archived clone cells
  • Added utility class CloneId

Changed

  • BREAKING CHANGE: RegisterDnaRequest parameters have changed in Conductor API.
  • Upgraded isomorphic-ws to v5.0.0 which provides native ES modules.
holochain-client-js - v0.8.0

Published by jost-s about 2 years ago

Changed

  • BREAKING!: Updated uid to network_seed after name change in Holochain.
holochain-client-js - v0.7.0

Published by jost-s about 2 years ago

Added

  • Main entry points in package.json for CommonJS and ECMA modules.

Removed

  • BREAKING: bundle.ts module, which was Nodejs-specific and not compatible with browser-based clients.

Fixed

  • Update link to launcher in comment (#123).
  • Cater for some edge cases for function getDhtOpAction (#122).
holochain-client-js - v0.6.0

Published by jost-s over 2 years ago

###Changed

  • Use more specific type DnaHash in CellId #120
  • Change argument appInfoTransform of appInfo to take an AppWebsocket #121

###Fixed

  • fix(type): use entry type for record #119
holochain-client-js - v0.5.0

Published by jost-s over 2 years ago

Added

  • Type Record and RecordEntry

Changed

  • Updates nomenclature in types from Header/Element to Action/Record as per changes from holochain 0.0.145 PR #117
  • Update test fixture to holochain 0.0.147 PR #117
holochain-client-js - v0.4.3

Published by jost-s over 2 years ago

Fixed

  • Correct field name hashed in Header #113
holochain-client-js - v0.4.1

Published by jost-s over 2 years ago

Changed

  • Convert dynamic imports in bundle.ts to URL schema. #111
holochain-client-js - v0.4.0

Published by jost-s over 2 years ago

Changed

  • Switched to pure ES module (dropped support for CommonJS)
  • improved directory structure by separating types and implementation
holochain-client-js - v0.3.2

Published by jost-s over 2 years ago

Add ES module support

holochain-client-js - v0.3.1

Published by jost-s over 2 years ago

Fix type export & bump HC/HDK versions

holochain-client-js - v0.3.0

Published by jost-s almost 3 years ago

  • Adding types and dump full state call #94
  • Removed outdated files
  • Renamed package to @holochain/client
  • Use git tag instead of revision SHA for version mentions #92
  • Updated to Holochain v0.0.121 and HDK v0.0.117
  • Failed tests cause non-zero exit code #93
holochain-client-js - v0.2.4

Published by zippy almost 3 years ago

Updates for holochain 0.0.114

holochain-client-js - v0.2.1

Published by zippy about 3 years ago

Updates for compatibility with Holochain v0.0.107 in testing, support for UninstallApp command, and support for launcher compatibility.

holochain-client-js - v0.0.2

Published by timotree3 over 3 years ago

Added

  • listAppInterfaces admin function #58

Fixed

  • Stop mutating arguments to zomeCall #57
  • Pin @msgpack/msgpack version to one that doesn't cause a TypeScript build failure #60
holochain-client-js -

Published by zippy over 3 years ago

This version of the javascript holochain-conductor-api is tested against hdk 0.0.100 and holochain rev a82372a62d46a503e48f345360d0fb18cc5822d1

It includes support for installing from bundle files for dnas and happs.