Today we’re announcing the release of Bitzec1.0.6. This release focuses on improving functionality and usability of low-level interfaces used by external software interfacing with Zcash, and on bolstering several security components.
Summary of the changes in this release:
- Users can now mine to a single address by using new bitzecd options -mineraddress and -minetolocalwallet (#1965, #2081)
- Updated RPC calls getrawtransaction and decoderawtransaction to display all fields of a JoinSplit. Now includes the zk-proof, ephemeral key, random seed and encrypted ciphertexts (#2054)
- Updated logging in RPC call z_sendmany for the debug categories zrpc and zrpcunsafe (#2058)
- Fixed a bug which prevented passing a fee parameter of zero to RPC call z_sendmany (#2068)
- Added build option –disable-mining to zcutil/build.sh to allow removal of mining code when compiling (#1836)
- ZeroMQ notification support has been backported (#2050)
- Upgraded OpenSSL to 1.1.0d (#2051). We now also use libsodium’s CSPRNG instead of OpenSSL’s (#1706)
- Backported and updated Univalue library to replace usage of json spirit library (#1990, #2082)
- Removed unnecessary exceptions from libsnark (#2080)
- Added bitzecd option flag -experimentalfeatures (#2056), fixed a bug in a test (#2078) and updated documentation (#2069, #2077)
We’re encouraging all users and miners to update to this new version. See our download page and the 1.0 User Guide for more information.
For a more complete list of changes, see our 1.0.6 GitHub milestone. To follow our progress, watch the GitHub project and join the forum.