Announcing Octez v17.0~rc1

A new release candidate of Octez (v17.0~rc1) is available. If this release candidate proves to be stable, it will be released as version 17.0.

We invite you to test this release candidate on Mumbainet, Ghostnet or Nairobinet test networks, and to report any issue on https://gitlab.com/tezos/tezos/-/issues so that they can be addressed in time for the release of v17.0.

This release candidate contains a new version (V9) of the protocol environment, which is the set of functions that protocols can call. This new version is used by the Nairobi protocol, a proposal for the successor of Mumbai on Tezos Mainnet.

Please note that for the Nairobi proposal to move forward in the Tezos governance process, at least 49.47% of the stake must participate in voting. With 1 day left in the current voting period we encourage all bakers who haven’t voted to do so.

Octez v17.0~rc1 also includes the Nairobi protocol itself and its associated executables.

The Smart Rollup executables first introduced with Octez v16.0 have been significantly improved, and thus they are no longer intended “for experimental usage only” on Mainnet. Note that the rollup node and client are indeed protocol dependent, so different executables are shipped for Mumbai, Nairobi and Alpha protocols, following the same naming conventions used for Octez baker and accuser executable binaries.

This version streamlines logging output: the Octez node now outputs less verbose and clearer logs, resulting in a smoother user experience. Only essential information is displayed by default, while a more detailed log is written to disk in the background. More details can be found on a recent blog post, and in the Logging entry in the Tezos Dev docs.

A full Changelog and update instructions are available in the version 17 release page:

https://tezos.gitlab.io/releases/version-17.html

The Git tag for this release is v17.0-rc1 and the corresponding commit hash is 174938a1094389cf047e8e9dc552e0595f192c35.