Skip to content

Releases: MystenLabs/sui

mainnet-v1.59.1

29 Oct 16:44
be94dd3

Choose a tag to compare

Protocol

Sui Protocol Version in this release: 100

#24108: Simplify private generics check

GraphQL

#23851: Fix a bug where live object set queries would include historical data.

#23417: Adds AvailableRange API for querying the checkpoint ranges we have data available for types, fields, and filters.


Full Log: https://github.com/MystenLabs/sui/commits/mainnet-v1.59.1

testnet-v1.59.0

21 Oct 19:58
90f1d8e

Choose a tag to compare

Protocol

Sui Protocol Version in this release: 99

#23968: Enable consensus handler v2

GraphQL

#23851: Fix a bug where live object set queries would include historical data.

#23417: Adds AvailableRange API for querying the checkpoint ranges we have data available for types, fields, and filters.

gRPC

#23951: Bug fix - Fall back to RPC index for treasury metadata when it's missing in the CoinRegistry Currency object.


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

devnet-v1.59.0

20 Oct 17:03
90f1d8e

Choose a tag to compare

devnet-v1.59.0 Pre-release
Pre-release

Protocol

Sui Protocol Version in this release: 99

#23968: Enable consensus handler v2

GraphQL

#23851: Fix a bug where live object set queries would include historical data.

#23417: Adds AvailableRange API for querying the checkpoint ranges we have data available for types, fields, and filters.

gRPC

#23951: Bug fix - Fall back to RPC index for treasury metadata when it's missing in the CoinRegistry Currency object.


Full Log: https://github.com/MystenLabs/sui/commits/devnet-v1.59.0

mainnet-v1.58.3

15 Oct 16:04
a0545a8

Choose a tag to compare

Protocol

Sui Protocol Version in this release: 98

#23866: Fix issue in bytecode verifier

JSON-RPC

#23766: Fix wrong iter bounds that cause missing results in get_transactions_by_move_function

GraphQL

#23689: Adds Validator.operationCap that displays address that the operation ability was delegated to if it exists.

#23697: Adds Validator.exchangeRatesTable that displays a mapping of epoch number to exchange rate. The exchange rate is used to determine the amount of SUI tokens that each past SUI staker can withdraw in the future.


Full Log: https://github.com/MystenLabs/sui/commits/mainnet-v1.58.3

testnet-v1.58.2

14 Oct 20:01

Choose a tag to compare

JSON-RPC

#23766:
Fix wrong iter bounds that cause missing results in
get_transactions_by_move_function

GraphQL

#23689:
Adds Validator.operationCap that displays address that
the operation ability was delegated to if it exists.

#23697:
Adds Validator.exchangeRatesTable that displays a
mapping of epoch number to exchange rate. The exchange rate is used to
determine the amount of SUI tokens that each past SUI staker can
withdraw in the future.


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

testnet-v1.58.1

07 Oct 20:52

Choose a tag to compare

Sui Protocol Version in this release: 98

#23860: Adds a new protocol version that fixes an issue in the bytecode verifier.

JSON-RPC

#23766: Fix wrong iter bounds that cause missing results in get_transactions_by_move_function

GraphQL

#23689: Adds Validator.operationCap that displays address that the operation ability was delegated to if it exists.

#23697: Adds Validator.exchangeRatesTable that displays a mapping of epoch number to exchange rate. The exchange rate is used to determine the amount of SUI tokens that each past SUI staker can withdraw in the future.


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

mainnet-v1.57.3

06 Oct 18:57
d9edc79

Choose a tag to compare

Protocol

Sui Protocol Version in this release: 97

#23858: Adds a new protocol version that fixes an issue in the bytecode verifier.

JSON-RPC

#23766: Fix wrong iter bounds that cause missing results in get_transactions_by_move_function

GraphQL

#23689: Adds Validator.operationCap that displays address that the operation ability was delegated to if it exists.

#23697: Adds Validator.exchangeRatesTable that displays a mapping of epoch number to exchange rate. The exchange rate is used to determine the amount of SUI tokens that each past SUI staker can withdraw in the future.


Full Log: https://github.com/MystenLabs/sui/commits/mainnet-v1.57.3

devnet-v1.58.0

06 Oct 21:17
69dbd35

Choose a tag to compare

devnet-v1.58.0 Pre-release
Pre-release

JSON-RPC

#23766:
Fix wrong iter bounds that cause missing results in
get_transactions_by_move_function

GraphQL

#23689:
Adds Validator.operationCap that displays address that
the operation ability was delegated to if it exists.

#23697:
Adds Validator.exchangeRatesTable that displays a
mapping of epoch number to exchange rate. The exchange rate is used to
determine the amount of SUI tokens that each past SUI staker can
withdraw in the future.


Full Log: https://github.com/MystenLabs/sui/commits/devnet-v1.58.0

testnet-v1.57.2

30 Sep 19:58

Choose a tag to compare

Protocol

Sui Protocol Version in this release: 96

#23650:
Mysticeti v2 (Mysticeti fastpath) support is enabled on
mainnet.

Nodes (Validators and Full nodes)

Errors will use human-readable descriptions where possible.

#23492:
see above.

gRPC

#22874:
Integrating GetCoinInfo with new CoinRegistry system object.

JSON-RPC

#22903:
Integrating coin metadata and total supply apis with
CoinRegistry system object.

GraphQL

#23597:
Adds support for Coin Registry to GraphQL's
Query.coinMetadata API.

#23636:
Fix a bug where queries would fail if they used a
variable to populate a nullable parameter, and then did not supply the
variable (which is a valid thing to do).

CLI

#23433:
Fixed a bug where an upgrade command would terminate early if
the CLI binary is not at the same protocol version or newer than the
network.

#23533:
Transaction replay now has its own command in Sui CLI: sui replay


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

mainnet-v1.57.2

01 Oct 16:32

Choose a tag to compare

Protocol

Sui Protocol Version in this release: 96

#23650: Mysticeti v2 (Mysticeti fastpath) support is enabled on mainnet.

Nodes (Validators and Full nodes)

#23492: Adds CheckpointArtifacts digest to the summary. Currently enabled in Devnet for testing.

gRPC

#22874: Integrating GetCoinInfo with the new CoinRegistry system object.

JSON-RPC

#22903: Integrating coin metadata and total supply APIs with the CoinRegistry system object.

GraphQL

#23597: Adds support for Coin Registry to GraphQL's Query.coinMetadata API.

#23636: Fix a bug where queries would fail if they used a variable to populate a nullable parameter, and then did not supply the variable (which is a valid thing to do).

CLI

#23433: Fixed a bug where an upgrade command would terminate early if the CLI binary is not at the same protocol version or newer than the network.

#23533: Transaction replay now has its own command in Sui CLI: sui replay


Full Log: https://github.com/MystenLabs/sui/commits/mainnet-v1.57.2