github MystenLabs/sui devnet-v1.78.0

latest release: sui_v1.79.0_1787004178_ci
pre-release7 hours ago

Protocol

Sui Protocol Version in this release: 134

#27675: Add the ability to get the original package ID from an upgrade cap in version 134

#27330: Adds a new function to the sui-framework to allow getting the original package ID of an UpgradeCap.

Nodes (Validators and Full nodes)

#27439: Fixed a spurious "upgraded system packages are not locally available" invariant violation during framework upgrades.

#27567: Fullnode operators can override the embedded RPC store's bitmap periodic-compaction interval. Omission retains 30 days; zero disables periodic compaction.

#27570: Embedded RPC-store bitmap pruning state is isolated to each database. No operator action is required.

gRPC

#27632: The TransactionExecutionService simulate/resolve path now includes the offending object id in version-mismatch and digest-mismatch error messages, and renders the provided/actual values consistently. No API shape change; error message text only.

#27676: sui-kv-rpc can now bind a second, unencrypted gRPC listener (plaintext-address config field) alongside its existing TLS listener, for trusted internal callers that shouldn't need to negotiate TLS.

GraphQL

#27140: Support transaction subscription from historical cursor

#27665: Fixes a race where transactions/events GraphQL queries could non-deterministically omit recently-created data when served via --ledger-grpc-url.

CLI

#27604: Fixes bug in Move compiler that would inline cast (as) operations that always error

#27647: Move compiler will now warn against constant expressions that will always error at runtime.


Full Log: https://github.com/MystenLabs/sui/commits/devnet-v1.78.0

Don't miss a new sui release

NewReleases is sending notifications on new releases.