Octez v22.0 has been released!

:megaphone: Octez version 22.0 has just been released!

Octez v22.0 includes the following changes:

Protocol support. This release introduces a new version (V14) of the protocol environment. As a result, Octez version 22 is the first version compatible with all protocols that require this environment, such as the Rio protocol proposal.

DAL operations and Bakers. The baker option --without-dal, introduced in Octez-v21.3, is mandatory starting from Octez v22.0, for all supported protocol-dependent baker executables, and in the absence of an RPC endpoint for a DAL attester node.

See the DAL node documentation for further details.

Experimental Delegation Rights Calculation tool. A new calculation tool is being integrated into Octez to help bakers and baking tooling builders understand better how much each of their delegators contributes to their baker’s consensus rights. The output of this tool will be available as an Octez node RPC endpoint, enabling more transparency and insight into baking power distribution — without aiming to become a full delegation rewards distribution system.

See our Tezos Agora post for further details.

Experimental protocol-agnostic baker. Octez v22 introduces a protocol-agnostic baker as experimental, named octez-experimental-agnostic-baker.

This new baker executable is protocol-independent as it dynamically determines and executes the underlying protocol-dependent Octez baking software by following the active protocol reported by an Octez node. Its aim is to simplify Octez baking deployments and improve UX, crucially around protocol activations.

The protocol agnostic baker introduced v22 is EXPERIMENTAL ONLY and should NOT be used on Tezos mainnet. We invite bakers to test the new executable on the Ghostnet or Rionet test networks and provide feedback. Further improvements to remove the need for protocol specific Octez baking executables will follow.

You can find more information in the corresponding README file.

Changes in Octez Debian Packages. This section is addressed to operators deploying Octez Debian packages. Users deploying other Linux binary package distributions, or other supported deployment alternatives, can safely ignore these recommendations.

Octez v22 updates its APT repository to use the new set of Debian packages, introduced in the previous version of Octez. Check the documentation for more details.

This change does not affect install instructions via apt: upgrading to v22 is done as usual.

However, please note that the new packages install Zcash parameters automatically Existing users might need to overwrite old settings with:

sudo apt update

sudo apt upgrade octez-baker -o DPkg::options::="--force-overwrite"

A full changelog and update instructions are available in the version 22 release page.

The Git tag is octez-v22.0 and the corresponding commit hash is [3f73c724](https://gitlab.com/tezos/tezos/-/commit/3f73c7248b6738e0263f242cd9fb149924e790b8).

1 Like