Skip to content

devnet-0.24.0

Compare
Choose a tag to compare
@ebmifa ebmifa released this 01 Feb 17:28
· 9121 commits to main since this release

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 its ObjectID. 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