Highlights
Sui Protocol Version in this release: 33
#15572: Fixed formatting of the response format in Sui CLI to be consistent with how other objects are displayed.
#15556: Shared object deletion is now enabled in testnet
.
#15187: Added a basic light client to cryptographically check outcomes of transactions without a Full node. For complete details, see the crate Readme.
#15172: Added support for accepting an address by its alias in several sui client
commands: gas, objects, pay-sui, pay-all-sui, transfer, transfer-sui, switch
, and in sui keytool sign
#15307: Added a validation step when creating or updating an alias of an address in the Sui CLI. The alias must start with a letter and can contain only letters, digits, hyphens (-), or underscores (_).
#15148: Move.toml
files no longer require a version
field in the [package]
section and produce a warning in the presence of a version
field in a [dependency]
definition. For the full description, see PR.
#15162: Added support for updating an alias of an address in the Sui CLI. See the console help for this command using: sui keytool update-alias --help
.
#15166: The Toolchain version is now written to a package's Move.lock
file on the build.
#15168: Added functionality to show the aliases of each address when calling the sui keytool list
CLI command.
#15170: Added support for showing aliases when calling the sui client addresses
command. If you used to call this command passing the --json
flag, the update breaks the format. For each address, it also returns the alias, so each item in the address array is an array itself, containing two elements: alias and address.
#13738: Added initial support for basic alias naming of Sui addresses in the Keystore.
Full log: https://github.com/MystenLabs/sui/commits/devnet-v1.16.0