Skip to content

Releases: MystenLabs/sui

testnet-v1.38.3

02 Dec 22:58
44dc210
Compare
Choose a tag to compare

testnet-v1.38.2

26 Nov 23:03
99fcadf
Compare
Choose a tag to compare

Protocol

Sui Protocol Version in this release: 69


Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.38.2

testnet-v1.38.1

21 Nov 12:38
Compare
Choose a tag to compare

#20369: Change bump_object_execution_cost to use saturating add and allow 0-cost tx

mainnet-v1.37.4

21 Nov 11:19
Compare
Choose a tag to compare

#20365: Change bump_object_execution_cost to use saturating add and allow 0-cost tx

testnet-v1.38.0

18 Nov 23:09
cd214a3
Compare
Choose a tag to compare

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

18 Nov 02:12
b023ef8
Compare
Choose a tag to compare

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

18 Nov 17:06
cd214a3
Compare
Choose a tag to compare
devnet-v1.38.0 Pre-release
Pre-release

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

12 Nov 21:45
b8eb892
Compare
Choose a tag to compare

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

11 Nov 23:54
Compare
Choose a tag to compare

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

04 Nov 23:04
7839b95
Compare
Choose a tag to compare

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/testnet-v1.37.1