barretenberg icon indicating copy to clipboard operation
barretenberg copied to clipboard

barretenberg breaking change process

Open ludamad opened this issue 5 months ago • 1 comments

The recent motivation here is the change of ZK to being the default mode for proving. We need to have a well-defined process for breaking changes:

  • migration notes need to be drafted when the breaking change is merged
  • update documentation and examples in newly created bb docs

ludamad avatar Jul 21 '25 15:07 ludamad

There's probably a bigger discussion around releases happening at the same time here. One of the questions involved in this bigger discussion is likely if bb should get its own patch releases separate from aztec packages. Normally however separate bb releases don't make much sense as most changes would affect protocol versioning

ludamad avatar Jul 21 '25 15:07 ludamad

https://github.com/AztecProtocol/barretenberg/issues/1591 could introduce some breaking changes, such as defaulting to solidity.

johnathan79717 avatar Nov 27 '25 17:11 johnathan79717