This week is a quiet one for news. But if you’re a developer; the following few changes are important ones!
holochain-conductor-api → holochain-client-js
Of course, this is a breaking change, and you’ll need to update your
package.json file in any project that uses this library.
If you’re a Rust front-end developer, there’s a package for you as well on GitHub. If you’re working on a different front-end language and are building a conductor client library for it, we’d love to tell other developers about it!
Finally, the hApp client call tutorial has been updated to use the new NPM package name (and has been updated to work with Holochain 0.0.119 and newer too).
Holochain 0.0.123: unified zome calling
The only breaking change with this release is that
call_remote has been merged into
call in the host API, and the signature has changed (#1180). If your hApp accesses the host API directly, you’ll need to refactor your code. If you use the HDK instead, the
call function’s signature has changed too. The
call_remote function is still available and the signature hasn’t changed, but you will need to recompile your zome against HDK 0.0.119 if you use it.
A network-level bug has also been fixed (#1181). Attempts to send validation receipts back to authors created an infinite loop; this was hanging the conductor on app startup.
Save the date: FOSDEM 2022 on 5–6 Feb
As mentioned two Dev Pulses ago, we’re once again co-hosting the Web3 / DWeb / peer-to-peer computing room at FOSDEM, Europe’s largest open-source conference. In addition to three sessions related to Holochain and two related to Fluence, our co-host, there are a lot of other exciting-looking projects on the schedule. I’ve had the pleasure of speaking to people involved with many of these projects over the past few years, and they’re all breaking ground in unique ways and contributing to the evolution of the decentralised web.