Summary
All services which run Ubiq nodes are encouraged to upgrade but this is considered an optional upgrade as there are no hard fork changes. Fusion wallet will be updated to point to the latest version and you will automatically be prompted to upgrade.
All services which run Ubiq nodes should at a minimum rebuild their nodes with the latest Golang 1.15.5 or above release and your preferred Gubiq 3.x release.
Gubiq 3.2 is based on the 1.9.24 release of the upstream Go-Ethereum project and contains around 385 commits merged since the Gubiq 3.1 release that we made in August.
This is highly recommended as all binaries are built with the latest Golang 1.15.5 release which includes a Go Ethereum reported security update, fixing CVE-2020–28362.
For more information, see our blog post: https://blog.ubiqsmart.com/announcing-gubiq-3-2-e445ebd7b694
Changes
RPC.Discover (OpenRPC)
This release re-adds RPC.Discover (OpenRPC) support.
Sync optimizations
This release re-adds initial sync optimizations for Fast Sync.
Remove unsupported sync mode (light)
Light sync mode has never been supported with Ubiq so this has been removed in the codebase.
$ shasum -a 256 *
5bc9e191b101afeb732edb966a0ca2afbeb233ab02efe28eb556967bd2c478eb gubiq-darwin-amd64
b92e8463155afb42e2c675d3b8b49d6106a674c36aed1f242792e02c4a434b85 gubiq-linux-amd64
50718368e382009dae2d0c2e1a786f56cfc2fd3b79c66502a80826ff67c63169 gubiq-linux-arm64
832edbae741eb06ab6e6f02fe6b4e3234524d58ec11e2dcf67876667a8676c57 gubiq-linux-arm-7
faabf132fdfb912052ba9d50a2cc3d98a39e2b956f206ef78c9a3ac8a2956b23 gubiq-windows-4.0-amd64.exe