Releases: MystenLabs/sui
testnet-v1.44.0
Protocol
Sui Protocol Version in this release: 76
#21108: upgrade protocol version to enable passkey for testnet
#21192: Changes to the Sui framework, deprecate Deepbook V2 with exception of cancel and withdrawal
#21364: Enable consensus garbage collection and new commit rule.
#18820: adds a feature flag to allow passkey inside multisig. Enabled for devnet
and testnet
.
JSON-RPC
#21359: Ordering of enum variants in Move enum types are now returned in declaration order as opposed to lexicographic order.
GraphQL
#21032: Removed the objectKeys
field from ObjectFilter
as per the previous deprecation notice. Use multiGetObjects
instead to fetch multiple objects.
CLI
#21211: sui client publish/upgrade
will now by default remove dependencies that are not referenced in source code from being published on-chain.
#21331: Adds support to sui client ptb
to create transactions with sui::object::ID
values as pure inputs. ID inputs are specified like addresses (hexadecimal numbers with a leading @
) and their type is inferred from usage.
Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.44.0
devnet-v1.44.0
Protocol
Sui Protocol Version in this release: 76
#21108: upgrade protocol version to enable passkey for testnet
#21192: Changes to the Sui framework, deprecate Deepbook V2 with exception of cancel and withdrawal
#21364: Enable consensus garbage collection and new commit rule.
#18820: adds a feature flag to allow passkey inside multisig. Enabled for devnet
and testnet
.
JSON-RPC
#21359: Ordering of enum variants in Move enum types are now returned in declaration order as opposed to lexicographic order.
GraphQL
#21032: Removed the objectKeys
field from ObjectFilter
as per the previous deprecation notice. Use multiGetObjects
instead to fetch multiple objects.
CLI
#21211: sui client publish/upgrade
will now by default remove dependencies that are not referenced in source code from being published on-chain.
#21331: Adds support to sui client ptb
to create transactions with sui::object::ID
values as pure inputs. ID inputs are specified like addresses (hexadecimal numbers with a leading @
) and their type is inferred from usage.
Full Log: https://github.com/MystenLabs/sui/commits/devnet-v1.44.0
mainnet-v1.43.1
Protocol
Sui Protocol Version in this release: 74
#20984: bumps protocol version to 74
#20870: Add a new native function to verify aws nitro enclave attestation in devnet
.
#21177: Enable zstd
compression for consensus tonic network in mainnet
#21208: Enables consensus garbage collection for testnet
JSON-RPC
#21166: add new read api to verify zklogin
signature
CLI
#21116: Fixed the bug when the CLI cannot connect to the active environment leading to an error on most commands.
#20977: publication and upgrade will now warn that source verification will become opt-in in a future release; the warning can be disabled with either --skip-dependency-verification
or the new --verify-deps
flags
#21159: Source verification for publish/upgrade commands is now opt-in instead of opt-out.
Full Log: https://github.com/MystenLabs/sui/commits/mainnet-v1.43.1
testnet-v1.43.1
Protocol
Sui Protocol Version in this release: 74
#20984: bumps protocol version to 74
. Changes to the Sui framework, introduction of bcs::peel_enum_tag
function
#20870: Add a new native function to verify aws nitro enclave attestation in Devnet.
#21177: Enable zstd
compression for consensus tonic network in mainnet
#21208: Enables consensus garbage collection for testnet
JSON-RPC
#21166: add new read api to verify zklogin signature
CLI
#21116: Fixed the bug when the CLI cannot connect to the active environment, leading to an error on most commands.
#20977: publication and upgrade will now warn that source verification will become opt-in in a future release; the warning can be disabled with either --skip-dependency-verification
or the new --verify-deps
flags
#21159: Source verification for publish/upgrade commands is now opt-in instead of opt-out.
Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.43.1
testnet-v1.43.0
Protocol
Sui Protocol Version in this release: 74
#20984: bumps protocol version to 74
. Changes to the Sui framework, introduction of bcs::peel_enum_tag function
#20870: Add a new native function to verify aws nitro enclave attestation in Devnet.
#21177: Enable zstd
compression for consensus tonic network in mainnet
#21208: Enables consensus garbage collection for testnet
JSON-RPC
#21166: add new read api to verify zklogin signature
CLI
#21116: Fixed the bug when the CLI cannot connect to the active environment, leading to an error on most commands.
#20977: publication and upgrade will now warn that source verification will become opt-in in a future release; the warning can be disabled with either --skip-dependency-verification
or the new --verify-deps
flags
#21159: Source verification for publish/upgrade commands is now opt-in instead of opt-out.
Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.43.0
devnet-v1.43.0
Protocol
Sui Protocol Version in this release: 74
#20984: bumps protocol version to 74
. Changes to the Sui framework, introduction of bcs::peel_enum_tag function
#20870: Add a new native function to verify aws nitro enclave attestation in Devnet.
#21177: Enable zstd
compression for consensus tonic network in mainnet
#21208: Enables consensus garbage collection for testnet
JSON-RPC
#21166: add new read api to verify zklogin signature
CLI
#21116: Fixed the bug when the CLI cannot connect to the active environment, leading to an error on most commands.
#20977: publication and upgrade will now warn that source verification will become opt-in in a future release; the warning can be disabled with either --skip-dependency-verification
or the new --verify-deps
flags
#21159: Source verification for publish/upgrade commands is now opt-in instead of opt-out.
Full Log: https://github.com/MystenLabs/sui/commits/devnet-v1.43.0
mainnet-v1.42.2
Protocol
Sui Protocol Version in this release: 73
#20258: Enables consensus garbage collection & new linearization logic for devnet
#20978: Enable zstd
compression for consensus tonic network in testnet.
#21026: Enable smart ancestor selection & probing for accepted rounds
CLI
#20342: added --verify-compatibility
flag to client upgrade
command, which checks upgrade compatibility locally before publishing upgrades
#20954: Fixed the CLI keytool update-alias
command not to allow duplicate aliases.
#20961: The Move.toml
file generated by sui move new
now sets override = true
for the framework dependency. This will prevent some source verification errors for new projects.
#21124: Fixed the bug when the CLI cannot connect to the active environment, leading to an error on most commands.
#21127: publication and upgrade will now warn that source verification will become opt-in in a future release; the warning can be disabled with either --skip-dependency-verification
or the new --verify-deps
flags
Full Log: https://github.com/MystenLabs/sui/commits/mainnet-v1.42.2
testnet-v1.42.2
CLI
#21124: Fixed the bug when the CLI cannot connect to the active environment, leading to an error on most commands.
#21127: publication and upgrade will now warn that source verification will become opt-in in a future release; the warning can be disabled with either --skip-dependency-verification
or the new --verify-deps
flags
Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.42.2
testnet-v1.42.1
Protocol
Sui Protocol Version in this release: 73
#20258: Enables consensus garbage collection & new linearization logic for devnet
#20978: Enable zstd
compression for consensus tonic network in testnet
.
#21026: Enable smart ancestor selection & probing for accepted rounds
CLI
#20342: added --verify-compatibility flag to client upgrade
command, which checks upgrade compatibility locally before publishing upgrades
#20954: Fixed the CLI keytool update-alias
command to not allow duplicate aliases.
#20961: The Move.toml
file generated by sui move new
now sets override = true
for the framework dependency. This will prevent some source verification errors for new projects.
Full Log: https://github.com/MystenLabs/sui/commits/testnet-v1.42.1
testnet-v1.42.0
Protocol
Sui Protocol Version in this release: 73
#20258: Enables consensus garbage collection & new linearization logic for devnet
#20978: Enable zstd compression for consensus tonic network in testnet.
#21026: Enable smart ancestor selection & probing for accepted rounds
CLI
#20342: added --verify-compatibility flag to client upgrade
command, which checks upgrade compatibility locally before publishing upgrades
#20954: Fixed the CLI keytool update-alias
command to not allow duplicate aliases.
#20961: The Move.toml
file generated by sui move new
now sets override = true
for the framework dependency. This will prevent some source verification errors for new projects.