Summary:
We just completed a synchronized merge to the master branches of our three main repositories: contract (PR#124), core (PR#201) and p2p (PR#196). This automatically pushes new docker images that the discovery-cli use, as well as a new release of the EnigmaJS
client library (version 0.0.8
).
How to upgrade:
You need to do three things:
- Pull the new docker images via
discovery pull
- Upgrade your
discovery-cli
install:npm install -g @enigmampc/discovery-cli@0.0.25
- Inside your project folder (where you first ran
discovery init
), install the newEnigmaJS
npm package vianpm install enigma-js@0.0.8
Should you upgrade?:
While there should not be perceptible changes from your dApp developer point of view and what you interact with, we highly recommend that you upgrade to run on the most similar version of the Enigma version to what will be our public release. Expect upgrades like this with a manageable frequency (about once a month or less) that we encourage you to act on them.
What you should NOT do:
You either run all steps described above, or run none. Running only one will introduce breaking changes.