Releases: MystenLabs/sui
mainnet-v1.54.2
Protocol
Sui Protocol Version in this release: 92
#22675: Minor patch in Sui Framework.
#23041: Shared object deletion rules are now more granular and per-command, rather than per-transaction.
CLI
#22924: now supports transfer of party objects via client transfer command
Full Log: https://github.com/MystenLabs/sui/commits/mainnet-v1.54.2
testnet-v1.54.1
Protocol
Sui Protocol Version in this release: 92
#22675: Minor patch in Sui Framework.
#23041: Shared object deletion rules are now more granular and per-command, rather than per-transaction.
CLI
#22924: now supports transfer of party objects via client transfer command
Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.54.1
testnet-v1.54.0
Protocol
Sui Protocol Version in this release: 91
#22675: Minor patch in Sui Framework.
#23041: Shared object deletion rules are now more granular and per-command, rather than per-transaction.
CLI
#22924: now supports transfer of party objects via client transfer command
Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.54.0
devnet-v1.54.0
Protocol
Sui Protocol Version in this release: 91
#22675: Minor patch in Sui Framework.
#23041: Shared object deletion rules are now more granular and per-command, rather than per-transaction.
CLI
#22924: now supports transfer of party objects via client transfer command
Full Log: https://github.com/MystenLabs/sui/commits/devnet-v1.54.0
testnet-v1.53.2
Protocol
Sui Protocol Version in this release: 90
#20957: updates to protocol version 89, standard library changes
#22798: Enable passkey and passkey inside multisig for mainnet in protocol version 89.
#22940: Shifts protocol version 89 to 90.
Nodes (Validators and Full nodes)
#22842: ObjectNotFound and DependencyPackageNotFound errors from transaction processing now get retried in QuorumDriver by default.
CLI
#22914: Fixes bug around global value mutation tracking in generated traces for debugger
Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.53.2
mainnet-v1.53.2
Protocol
Sui Protocol Version in this release: 90
#20957: updates to protocol version 89, standard library changes
#22798: Enable passkey and passkey inside multisig for mainnet in protocol version 89.
#22940: Shifts protocol version 89 to 90.
Nodes (Validators and Full nodes)
#22842: ObjectNotFound and DependencyPackageNotFound errors from transaction processing now get retried in QuorumDriver by default.
CLI
#22914: Fixes a bug around global value mutation tracking in generated traces for debugger
Full Log: https://github.com/MystenLabs/sui/commits/mainnet-v1.53.2
testnet-v1.53.1
Protocol
Sui Protocol Version in this release: 90
#20957: updates to protocol version 89, standard library changes
#22798: Enable passkey and passkey inside multisig for mainnet in protocol version 89.
#22940: Shifts protocol version 89 to 90.
Nodes (Validators and Full nodes)
#22842: ObjectNotFound and DependencyPackageNotFound errors from transaction processing now get retried in QuorumDriver by default.
CLI
#22914: Fixes a bug around global value mutation tracking in generated traces for debugger
Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.53.1
mainnet-v1.52.3
Protocol
Sui Protocol Version in this release: 89
#22937: Adds a new protocol version to enable the latest checks.
Full Log: https://github.com/MystenLabs/sui/commits/mainnet-v1.52.3
devnet-v1.53.0
Protocol
Sui Protocol Version in this release: 89
#20957:
updates to protocol version 89, standard library changes
#22798:
Enable passkey and passkey inside multisig for mainnet
in protocol version 89.
Nodes (Validators and Full nodes)
#22842:
ObjectNotFound and
DependencyPackageNotFound errors from transaction processing now get
retried in QuorumDriver by default.
CLI
#22914:
Fixes bug around global value mutation tracking in generated
traces for debugger
Full Log: https://github.com/MystenLabs/sui/commits/devnet-v1.53.0
testnet-v1.52.2
Protocol
Sui Protocol Version in this release: 88
#22580: Adds calculate_rewards function to Sui System
#22611: Improve error messages around type resolution.
Nodes (Validators and Full nodes)
#22572: Support path-based remote-store options for fullnode state sync fallback
#22594: No noticeable impact to users
gRPC
#22435: Implementing GetPackage, GetModule, GetFunction, and GetDatatype APIs
#22525: Implementing ListPackageVersions API for MovePackageService
#22560: Speeding up index initialization by accumulating batches of balance updates in memory.
#22619: Tune rocksdb for index initialization.
CLI
#22530: sui keytool export to show the alias field correctly.
#22528: sui move build --dump-bytecode-as-base64 is now working correctly due to a bug in the logic when a Move.lock file existed with the published address.
#22622: Updates to the transaction replay-transaction and replay-batch client subcommands to use the new transaction replay infrastructure.
#22644: Remove profile-transaction and replay-checkpoint commands from the sui client commands.
Rust SDK
#22595: Adds support for custom user-defined headers in the SuiClientBuilder. Custom headers can be defined through the SuiClientBuilder::custom_headers function and should be added right before building.