Releases: MystenLabs/sui
testnet-v1.38.3
testnet-v1.38.2
Protocol
Sui Protocol Version in this release: 69
Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.38.2
testnet-v1.38.1
#20369: Change bump_object_execution_cost to use saturating add and allow 0-cost tx
mainnet-v1.37.4
#20365: Change bump_object_execution_cost to use saturating add and allow 0-cost tx
testnet-v1.38.0
Protocol
Sui Protocol Version in this release: 69
#20199: Sets number of rounds allowed for fast-path voting in consensus
Nodes (Validators and Full nodes)
#20238: Adds support for TLS on validator gRPC interface.
Indexer
#20095: Deepbook Indexer endpoint removal
JSON-RPC
#20182: fixed reward estimation in getStakes
API so that we don't overestimate stake rewards of stakes activated during safe mode epochs.
#20231: Fixes an issue where enum types were not included in the output of getNormalizedMoveModule
and getNormalizedMoveModuleForPackage
CLI
#20078: Bugfix to allow resolving generic type parameters instantiated with primitive types in the CLI PTB builder.
#20242: Added the Move 2024
edition, and set it as the default Move edition both when creating a new Move package and when migrating from an existing package. Existing 2024.beta
and 2024.alpha
editions remain supported.
Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.38.0
mainnet-v1.37.3
Protocol
Sui Protocol Version in this release: 68
#19684: Introduce an uncompressed representation of BLS12381-G1 group elements for faster addition of group elements.
#20039: Protocol bumped to 68
, introducing a framework change to fix next_epoch_stake book-keeping while redeeming fungible staked sui.
#19918: A new protocol version was added due to internal changes to the Sui framework.
#20072: Enables gas-budget-based congestion control with allowed overage & absolute cap
#20102: Updated restrictions on deps-only packages to not allow adding new modules to the package.
Nodes (Validators and Full nodes)
#19935: restores ability to launch fullnode from epochs before random beacon was enabled
#19936: removes unsigned version of Discovery protocol
#19796: Adds support for TLS on validator gRPC interface.
CLI
#19954: Fixed an issue on the sui move
command regarding writing into a non existing directory.
#19972: You can now pass --dev-inspect
flag to all relevant sui client
commands, similarly to the existing --dry-run
flag.
#20005: add --run-bytecode-verifier
and --print-diags-to-stderr
for sui-move
#20081: The gas-profiler
Rust feature flag was renamed to tracing
. If you were previously building the Sui CLI from source with --features gas-profiler
this will no longer work, and you should instead use --features tracing
. This will enable the same features as before.
#20111: sui keytool import --alias
is now fixed and correctly records the provided alias.
Full Log: https://github.com/MystenLabs/sui/commits/mainnet-v1.37.1
devnet-v1.38.0
Protocol
Sui Protocol Version in this release: 69
#20199: Sets number of rounds allowed for fast-path voting in consensus
Nodes (Validators and Full nodes)
#20238: Adds support for TLS on validator gRPC interface.
Indexer
#20095: Deepbook Indexer endpoint removal
JSON-RPC
#20182: fixed reward estimation in getStakes
API so that we don't overestimate stake rewards of stakes activated during safe mode epochs.
#20231: Fixes an issue where enum types were not included in the output of getNormalizedMoveModule
and getNormalizedMoveModuleForPackage
CLI
#20078: Bugfix to allow resolving generic type parameters instantiated with primitive types in the CLI PTB builder.
#20242: Added the Move 2024
edition, and set it as the default Move edition both when creating a new Move package and when migrating from an existing package. Existing 2024.beta
and 2024.alpha
editions remain supported.
Full Log: https://github.com/MystenLabs/sui/commits/devnet-v1.38.0
testnet-v1.37.3
Highlights
#20234: Revert "Add support for TLS connections with self-signed cert on validator gRPC interface"
Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.37.3
testnet-v1.37.2
Highlights
#20181: adds object_status=0
to use partial indexes
Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.37.2
testnet-v1.37.1
Protocol
Sui Protocol Version in this release: 68
#19684: Introduce an uncompressed representation of BLS12381-G1 group elements for faster addition of group elements.
#20039: Protocol bumped to 68
, introducing a framework change to fix next_epoch_stake book-keeping while redeeming fungible staked sui.
#19918: A new protocol version was added due to internal changes to the Sui framework.
#20072: Enables gas-budget-based congestion control with allowed overage & absolute cap
#20102: Updated restrictions on deps-only packages to not allow adding new modules to the package.
Nodes (Validators and Full nodes)
#19935: restores ability to launch fullnode from epochs before random beacon was enabled
#19936: removes unsigned version of Discovery protocol
#19796: Adds support for TLS on validator gRPC interface.
CLI
#19954: Fixed an issue on the sui move
command regarding writing into a non existing directory.
#19972: You can now pass --dev-inspect
flag to all relevant sui client
commands, similarly to the existing --dry-run
flag.
#20005: add --run-bytecode-verifier
and --print-diags-to-stderr
for sui-move
#20081: The gas-profiler
Rust feature flag was renamed to tracing
. If you were previously building the Sui CLI from source with --features gas-profiler
this will no longer work, and you should instead use --features tracing
. This will enable the same features as before.
#20111: sui keytool import --alias
is now fixed and correctly records the provided alias.