Sim2h networking and alpha hApp Store
Pre-releaseThis release is a major step in terms of usability of the full Holochain stack. It includes a Holochain conductor v0.0.34-alpha which introduces a fully working sim2h test network implementation. Since Holochain now has two working (test/alpha) network implementations, this Holoscape version introduces a network selection dialog that lets the user choose between sim1h and sim2h (and later lib3h) on first use.
Network selection dialog
Included in this release is a default network configuration which is set to our pre-alpha public test server of sim2h.
This early version of our sim2h switch-board simulation is made available mainly for real-world testing of the network itself. For that purpose, all messages going through this central point are getting logged for debugging and performance analysis.
Though this early test version of our sim2h switch-board simulation comes with no guarantee of up-time, it enables first real-world and full-stack test runs of hApps. With this release we invite every hApp developer to help us test it all by deploying their hApps with Holoscape and engage in real-world, networked Holochain app usage!
Integrated alpha hApp store
This release also introduces an alpha version of a hApp store that is based on our happ-index repository. hApps can easily be published through a pull-request on that repository. Holoscape renders a list of all hApps included in that index and provides an easy and simple way for installing them.
Lots of bug fixes / small improvements
- Install logic makes sure interface ports are not assigned twice
- Several timing issues during boot process fixed that lead to crashes or hidden error messages
- File paths in hApp bundles work in all cases now
- hApp UIs are initialized with path
/
instead of/index.html
which fixes JS router issues - Splash screen shows conductor log in the background during boot
- If conductor is not booted after 1 minute, Holoscape opens the log window to enable debugging\
- ...