devnet-0.24.0
Highlights
- The
sui client publish
command in the Sui Client CLI now verifies dependencies by default. This release deprecates the--verify-dependencies
flag, which is set for removal in the next major release. You can use the--skip-dependency-verification
flag to skip dependency verification. See #7632 for more information. - In Move Call transactions, you no longer need to specify their package parameter as an
ObjectRef
(ID, version, digest). Instead, specify just itsObjectID
. See #7597 for more information. - [Breaking changes] The two
devInspect
APIs are now merged into a single API. The new API allows for general transaction payloads, but does not require a gas coin (or other gas parameters). See #7372 for more information. - Bugfixes:
- TypeScript:
- Allow passing PureArg types directly in Move call #7765.
- Modify gas selection logic to take gas price into account #7916. Previously the gas selection algorithm selected coins with amount greater than the gas budget (gas price was always one). There is now a variable gas price, so the threshold is
gas budget * gas price
.
Full Changelog: https://github.com/MystenLabs/sui/commits/devnet-0.24.0