0.17.2-beta.0
Pre-release-
Changes to @bitcoin-computer/lib
#118. Prior to these changes the Bitcoin Computer would only broadcast a transaction if the return type contained a value of object type. The reasoning was to prevent transactions from being broadcast when a getter is called.
However after some discussion we decided that there are use cases where it is an advantage to storing (potentially large) basic types or arrays of these. So we made the change that going forward the Bitcoin Computer will broadcast a transaction on any function call (or any expression evaluated). We note that reading will still be possible for free by using property accessors (for example a.n) for which no transactions are broadcast. -
Open source apps
#136 #135. Drawer and wallet are now independent open source components.
#139 #138 #137. The wallet component is integrated into the create react app open source template and the explorer app.
#100 #103 #105 #106 #107 #113 #115 #116 #117 #118 #130. We have enhanced the explorer user experience and fixing bugs.
#109 #112. The login component now works correct in dark mode. -
DevOps
#147. This release also enhances the deploy cycle with improved automation and refactor our internal scripts.