Octez version 23.0 has just been released!
Octez v23.0 includes the following changes:
Seoul Protocol support. This release introduces a new version (V15) of the protocol environment. Octez version 23 is the first version compatible with all protocols that require this environment.
As a result, this version is the first compatible version with the Seoul protocol proposal, which is about to enter its promotion period.
Octez-baker. Starting from v23, the protocol independent octez-baker executable is released.
This new binary dynamically selects and launches the appropriate protocol-dependent baking client based on the active protocol.
The protocol-dependent baker clients, for instance octez-baker-PsRiotum or octez-baker-PtSeouLo, are still released, but will be deprecated in an upcoming version.
We encourage bakers to adopt the new octez-baker binary to simplify and future proof their deployments!
Support for new protocol features. Version 23 implements new client commands and RPC endpoints to support new features introduced by Seoul:
-
Aggregated Attestations: v23 allows registering delegates with a tz4 addresses, as well as setting tz4 addresses as consensus and DAL companion keys. See Aggregated Attestations: A Heads Up for Bakers for further detail.
-
Native Multisig Accounts: v23 enables creating and operating with native multisig accounts. See Heads up! Native multisig accounts in protocol proposal to learn more on their usecases.
A full changelog and update instructions are available in the version 23 release page.
The Git tag is octez-v23.0 and the corresponding commit hash is dc9bed35.