-
Notifications
You must be signed in to change notification settings - Fork 322
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New v8.0.0-beta.1 Berlin HF release #692
Conversation
//cc @matkt |
Hold it :) |
@holiman No prob, already valuable to have this info collected here. Will wait until you give a go respectively update here then. 😄 |
I just added a new test for subroutines here #693 (not merged yet) |
For the release all tests should have Berlin generation. I am preparing an update for that. |
Ok |
I would propose not Berlin, but Yolo1Whatever Berlin will contain, it will probably not be exactly like YoloV1
|
Regards to naming it is possible to assign any kind of name for the tests. The reason we regeenrate all tests is to make sure that existing cases are not affected by new eips. |
Wasn't it 7.0.0 release? |
@winsvega No, the current concept is to always have a major version bump for every major hardfork and v7.0.0 was the finalizing release of the "pre-Berlin era" 😄 , so on a The first |
@winsvega Any updates on the Berlin test regeneration? |
No, only transition tool support. small test modifications. Subroutines tests I see. No BLS12-381 curve operations was PR'ed |
Hi guys, just as a pre-announcement: I will try to pick this up again this week or latest next week. 😄 To reiterate from what we've discussed on our call: then we can release this here as a major release As some summary for @holiman and others: in the call with @qbzzt and @winsvega together with the JavaScript team we came to the conclusion that we want to move away from these HF-centric releases - which just turned out to not be practicable with these unpredictable HF dates - and instead do "normal" semantic versioning releases. So we simply do major releases every time there is a breaking change on the consumer (client developers) side, so e.g. a directory name change, a HF moved from "active" to "legacy", stuff like that. In this new scenario a new HF addition might become rather a minor release in the sense of a new feature added - at least if there is nothing breaking added along. For us as a JavaScript team these releases are still important since they significantly help us to follow up with the changes on this repo and ensures a smooth upgrade process without breaking anything on our side. So it would be great if we are ending up with process of just doing regular releases evey 3-4 weeks or so, independent from the level of changes being done. Then we as a client team can easier follow-along and we will likely have shorter upgrade cycles. Comments from representatives/other devs from other client teams highly welcome! |
Superseded by the latest releases, will close. |
Now that #685 got merged I would like to directly continue with a first
Berlin
HF release after the preparatory final v7.0.0 release.Then clients have a first basis and some comprise information to integrate on the subroutine tests. This might also help on foster reflection on additional edge and error cases.