Skip to content

Releases: MystenLabs/sui

devnet-v1.47.0

14 Apr 17:00
Compare
Choose a tag to compare
devnet-v1.47.0 Pre-release
Pre-release

Protocol

Sui Protocol Version in this release: 81

#21303: Implements SIP-39 in Sui System

#21704: Enable consensus median-based timestamp for mainnet in v80

#21802: Increase the threshold for bad nodes that won't be considered leaders in consensus in mainnet v47

JSON-RPC

#21605: internal minor log change, no impact on users

#21622: minor internal metrics & logging change, no user impact

CLI

#21609: The sui client ptb now supports passing MVR name registered packages for package IDs and type tags.

#21685: Bug fix - transitive dependencies of externally resolved dependencies are fetched before reading

#21671: DeepBook is no longer included as an implicit dependency.

#21742: remove spurious error messages for external resolvers

#21710: bug fix for sui move disassemble with implicit dependencies


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

mainnet-v1.46.3

11 Apr 18:18
Compare
Choose a tag to compare

Protocol

Sui Protocol Version in this release: 80

#21815: Adds a fix that bounds the size of PTB values


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

mainnet-v1.46.2

08 Apr 22:08
Compare
Choose a tag to compare

‼️# Private Release Notice‼️
This release includes a private fix for an issue effecting fullnodes and validators. Changes will be made public once applied to mainnet after an epoch change tomorrow.

Private Commit: 3c894a0ab474fca8d4880606f919ab9af91f4529
Private release install instructions: https://bit.ly/sui-private-release-install

Do not use the attached binaries and download them from https://sui-releases.s3-accelerate.amazonaws.com/3c894a0ab474fca8d4880606f919ab9af91f4529/sui-node instead until 4/10 after the epoch change

Protocol

Sui Protocol Version in this release: 79

#21530: Enable consensus commit median based timestamp calculation for testnet.

#21562: v79 Increase threshold for bad nodes that won't be considered leaders in consensus in testnet

#21621: Enable consensus garbage collection and new linearizer logic in mainnet

Nodes (Validators and Full nodes)

#21715: Fixes an issue that could cause end-of-epoch crash loops on validators.

JSON-RPC

#21489: dependency change, should not have user-noticeable impact internal minor log change, no impact on users minor internal metrics & logging change, no user impact

CLI

#21462: improved error response when publishing an empty package

#21633: Fixes Move Analyzer issues around macros. Move now supports type annotations on lambdas.

#21649: The sui client ptb now supports passing MVR name registered packages for package IDs and type tags.

#21693: package management bug fixes


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

testnet-v1.46.2

07 Apr 21:48
43e8aad
Compare
Choose a tag to compare

#21747: remove spurious error message for external resolvers


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

testnet-v1.46.1

03 Apr 20:06
68a866b
Compare
Choose a tag to compare

Nodes (Validators and Full nodes)

#21715: Fixes an issue that could cause end-of-epoch crash loops on validators.

CLI

#21693: package management bug fixes


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

testnet-v1.46.0

31 Mar 22:12
e011e77
Compare
Choose a tag to compare

Protocol

Sui Protocol Version in this release: 79

#21530: Enable consensus commit median-based timestamp calculation for testnet.

#21562: v79 Increase the threshold for misbehaving nodes that won't be considered leaders in consensus in testnet

#21621: Enable consensus garbage collection and new linearizer logic in mainnet

JSON-RPC

#21489: dependency change, should not have user-noticeable impact

CLI

#21462: improved error response when publishing an empty package

#21633: Fixes Move Analyzer issues around macros. Move now supports type annotations on lambdas.

#21649: The sui client ptb now supports passing MVR name registered packages for package IDs and type tags.


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

devnet-v1.46.0

31 Mar 19:41
e011e77
Compare
Choose a tag to compare
devnet-v1.46.0 Pre-release
Pre-release

Protocol

Sui Protocol Version in this release: 79

#21530: Enable consensus commit median-based timestamp calculation for testnet.

#21562: v79 Increase threshold for bad nodes that won't be considered leaders in consensus in testnet

#21621: Enable consensus garbage collection and new linearizer logic in mainnet

JSON-RPC

#21489: dependency change, should not have user-noticeable impact

CLI

#21462: improved error response when publishing an empty package

#21633: Fixes Move Analyzer issues around macros. Move now supports type annotations on lambdas.

#21649: The sui client ptb now supports passing MVR name registered packages for package IDs and type tags.


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

mainnet-v1.45.3

25 Mar 21:31
Compare
Choose a tag to compare

Protocol

Sui Protocol Version in this release: 78

#21444: enable group ops uncompressed in mainnet.

#21420: Enable consensus garbage collection and new commit rule for testnet.

#21460: Add a new protocol version to support native transaction contexts and sponsor.

#21492: Enables new ExecutionTimeEstimate mode for congestion control in testnet.

Nodes (Validators and Full nodes)

#21563: Upgrade to a new version required for validators. Fullnodes are unaffected.

JSON-RPC

#21375: return error source information in dry run transactions

#21474: fixed a partition advance flakiness bug, no impact on the JSON-RPC interface

GraphQL

#21474: fixed a partition advance flakiness bug, no impact on the GraphQL interface.

CLI

#21204: Implicitly added dependencies on system packages (MoveStdLib, Sui, System, DeepBook, and Bridge) if they are not included in Move.toml.

#21491: Starting with v1.45.0, the sui console command is not available anymore.


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

testnet-v1.45.2

21 Mar 14:48
Compare
Choose a tag to compare

Nodes (Validators and Full nodes)

#21563: A bug in the new congestion control system could cause validators to exhaust all consensus submission slots. If this occurs, validators will not be able to submit transactions to consensus, which will cause the network to become unusable. This patch contains a fix for the bug.


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

testnet-v1.45.0

17 Mar 22:35
3ef5cc5
Compare
Choose a tag to compare

Protocol

Sui Protocol Version in this release: 78

#21444: enable group ops uncompressed in mainnet

#21420: Enable consensus garbage collection and new commit rule for testnet.

#21460: Add a new protocol version to support native transaction contexts and sponsor.

#21492: Enables new ExecutionTimeEstimate mode for congestion control in testnet.

JSON-RPC

#21375: return error source information in dry run transactions

#21474: fixed a partition advance flakiness bug, no impact on the JSON-RPC interface

GraphQL

#21474: fixed a partition advance flakiness bug without impacting the GraphQL interface.

CLI

#21204: Implicitly added dependencies on system packages (MoveStdLib, Sui, System, DeepBook, and Bridge) if they are not included in Move.toml.

#21491: Starting with v1.45.0, the sui console command is not available anymore.


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