Do you want to showcase your tool, SDK, or other artifact that could be useful for developers building on Sui? We now accept submissions from the community through the GitHub repository: https://github.com/MystenLabs/sui-dev-newsletter/
We're eager for your feedback on what you'd like to see in this newsletter—tag @SuiNetwork on X (Twitter), join our Discord community, or post on the developer forums.
You can use a random generator in Move tests, by instantiating RandomGenerator from a given seed or a random one. Find more details in this PR: MystenLabs/sui#17204
Move CLI allows you to specify the number of iterations to run each test that uses generated values. Find more details in this PR: MystenLabs/sui#18071 (review)
Introspection on emitted events in tests is now allowed. Find more details in this PR: MystenLabs/sui#17699
It is no longer needed a code with assert! thanks to clever errors. Find more details in this PR: MystenLabs/sui#17882
JSON-RPC Subscriptions are deprecated as of PR #18099: MystenLabs/sui#18099. As of the 1.28.0 release, which enters mainnet on July 10, these APIs will be disabled by default, but node operators can opt back into enabling them via configuration, although the implementation will be fully removed from the node software within another 2 release cycles. For instructions, see PR #18099.
The InputObject and ChangedObject transaction filters for the JSON-RPC method suix_queryTransactionBlocks are being deprecated for JSON-RPC served by a Fullnode during the next release. They, as well as the backing indexes for these filters, will remain enabled by default for the next few releases. A configuration option will be provided to allow for node operators to disable these filters and remove the expensive backing indexes allowing them to free up a large amount of disk space.
A fork of Mysten Lab's Sui Explorer, adapted to the localnet and run through Docker. Built during the Sui Overflow hackathon. Check out their repo: https://github.com/kkomelin/sui-explorer-local
A full-stack starter, focused on DX, includes integration with Suibase and Local Sui Explorer, and provides a Randomness-powered demo dapp and a set of helpful React primitives, such as useTransact, Balance, Faucet and others. Built during the Sui Overflow hackathon. Explore it here: https://sui-dapp-starter.dev
An app that shows off the web2 industry-grade UX that is coming to the Sui network. It introduces two Enoki features: zkLogin and sponsored transactions. Try out the demo (https://enoki-example-app.vercel.app) and the app's GitHub repo (https://github.com/dantheman8300/enoki-example-app) to learn how to seamlessly integrate Enoki and these features into your Sui apps.
Below is a list of all the open proposals as of now. To see the actual proposal text, click on the Files Changed tab. If you'd like, you can provide your input directly in the GitHub issue.