Symbol mainnet upgrade

Hi all

We are pleased to announce the release of Symbol v1.0.1.0.

Summary:

  • Server has a couple of important fixes which are highly recommended for node owners to update.

Release Components

Release Notes

Core Server

1.0.1.0 - 26-May-2021
Fixed

  • recover delegated harvesters on resync, #173
  • reapply transactions oldest first when resolving fork
  • fix reentrancy failures in diagnostics build
  • server should make files writeable when copying seed, #168
  • rollback bug leading to crashes in testnet
    Changed
  • add Failure_Link_Start_Epoch_Invalid when voting link is attempted with zero StartEpoch, #170
  • upgrade dependencies to latest versions
  • gcc 11 support

REST

Added

  • Tokenomics endpoints.
  • Symbol-bootstrap version in server version endpoints. Deployment metadata in /node/server from rest.json. Bootstrap will update the details automatically. Node operators would need to update the rest.json when installing rest manually.

Fixed

  • Fixed zero median network transaction fee issue

SDK - TS/JS

[1.0.1] - 24-May-2021

  • Fixed missing utf-8 dependency issue.
  • Fixed UnhandledPromiseRejection issue in HTTP repository.

Symbol Bootstrap

[1.0.6] - June-8-2021

  • Catapult Server 1.0.1.0 upgrade.
  • Symbol Rest 2.3.6 upgrade.
  • Reward Program Agent 2.0.0 upgrade.
  • Added MonitorOnly reward program.
  • The link and enrollRewardProgram commands allow --customPreset to avoid password prompt when main private key is not stored in the target folder.
  • Merged tools and server docker images into one.
13 Likes

These upgrades should be pinned here in the forum for maybe ~10 days ?

3 Likes

Hi all, if you haven’t upgrade your Symbol nodes yet, please consider to do so asap. The latest release patched a security issue we found during testing on testnet.

There is also a new guide explaining how to perform the upgrade and keep your nodes up to date:
https://docs.symbolplatform.com/guides/network/maintaining-a-symbol-node

2 Likes