Define and apply a zksolc version support policy. #759
Labels
compiler 📟
Issues specific to compiling
feature ➕
Feature item
needs triage ♟️
Issue needs to be picked up or assigned
p1 🟠
Indicates high priority item
Component
Forge
Describe the feature you would like
Right now we do not have any policy regarding what
zksolc
versions does Foundry support, but we've been informally just supporting the latest release. This mean that our inputs and outputs only represent said release and may break and cause unexpected behavior for previous versions. An example of this is #737 that happened when we moved tozksolc 1.5.7
and switched getting bytecodes oneravm
field vsevm
field form the compiler output. These type of bugs cause bad UX, so we should give users some clarity of what to expect when using different versions of zksolc.We should:
Additional context
May deprecate: #639
The text was updated successfully, but these errors were encountered: