MyGit

devnet-v1.29.0

MystenLabs/sui

版本发布时间: 2024-07-16 01:02:31

MystenLabs/sui最新发布版本:testnet-v1.29.2(2024-07-18 08:23:12)

Protocol

Sui Protocol Version in this release: 52

https://github.com/MystenLabs/sui/pull/18302: Enable soft bundle on Protocol Version 50 in devnet and testnet.

https://github.com/MystenLabs/sui/pull/18462: This change updates the ascii module in the following ways: Adds new methods to std::ascii:

These additions make the ASCII interface more similar to the UTF8 one.

Renames:

Deprecates:

Additional changes:

https://github.com/MystenLabs/sui/pull/18473: Enable Mysticeti for mainnet.

https://github.com/MystenLabs/sui/pull/18569: Enables Move enums (https://move-book.com/reference/enums.html) in testnet.

GraphQL

https://github.com/MystenLabs/sui/pull/17934: When dynamic fields are selected under the object field if it is a dynamic object field, then its contents will be from the latest version that is at most equal to its parent object's version.

https://github.com/MystenLabs/sui/pull/18347: Fix a bug where starting the service using a config with not all fields set would result in the unset fields being zeroed out rather than taking their usual default values (as would happen if no config had been explicitly supplied).

https://github.com/MystenLabs/sui/pull/18580: Added the health endpoint to version routes as well.

CLI

https://github.com/MystenLabs/sui/pull/18204: Integrated sui-test-validator into sui start.

sui start can now be used to also start an indexer, a GraphQL service, or a faucet. Note that you need to build sui with --features indexer, and have installed libpq to start the indexer and GraphQL services. By default, this feature is turned off to preserve backward compatibility of sui start. Alternatively, you can download the latest release and use the sui-pg binary, which is built using the indexer feature.

https://github.com/MystenLabs/sui/pull/17995: Running sui client publish or sui client upgrade will now cause package addresses to be tracked in the Move.lock file. This removes the need to manually record or edit published-at addresses in the Move.toml file going forward. See docs PR https://github.com/MystenLabs/sui/pull/18433 for full details.

https://github.com/MystenLabs/sui/pull/18470: Running sui client publish and sui client upgrade will now manage addresses when publishing a package to one or more chains. Refer to the documentation on Automated Address Management for usage and guidelines.

https://github.com/MystenLabs/sui/pull/18515: Starting with v1.29, sui-test-validator binary will no longer be used to start a network. If you used it in the past, download the latest release archive and use the sui-pg binary if you need to start an indexer or GraphQL service, or build from source with the indexer feature enabled: cargo build --bin sui --features indexer. You can also use the sui/scripts/sui-test-validator.sh drop-in replacement script to run the commands as you used to.

If you only used sui-test-validator to start a local network from a new genesis, use sui start --with-faucet --force-regenesis which will exhibit the exact same behaviour. Finally, if you only used sui start before, the behaviour is preserved and you can continue using it as before.

https://github.com/MystenLabs/sui/pull/18553: sui client faucet received some improvements in the way it handles and responds to errors from the faucet service.

https://github.com/MystenLabs/sui/pull/18574: When you call sui start without a sui config directory, the command generates a genesis along with all the config files. The client.yaml file that the process generates creates a localnet with IP set to 0.0.0.0, which leads to problems on Windows. This change fixes that issue by setting the IP to 127.0.0.1. This is also the case when using sui genesis.

Full log:

https://github.com/MystenLabs/sui/commits/devnet-v1.29.0

相关地址:原始地址 下载(tar) 下载(zip)

1、 sui-devnet-v1.29.0-macos-arm64.tgz 311.44MB

2、 sui-devnet-v1.29.0-macos-x86_64.tgz 330.3MB

3、 sui-devnet-v1.29.0-ubuntu-x86_64.tgz 760.21MB

4、 sui-devnet-v1.29.0-windows-x86_64.tgz 236.28MB

查看:2024-07-16发行的版本