-
Notifications
You must be signed in to change notification settings - Fork 791
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 Library Releases (tx.supports() integration, Common custom chains + enum Chain/HF, Util v7.1.0) #1327
Conversation
Codecov Report
Flags with carried forward coverage won't be shown. Click here to find out more. |
Still WIP and some releases missing (block, blockchain and VM), already open for some early review though. 😄 Would wait on this until Friday to be able to include the |
Also //cc in @fvictorio from Hardhat here |
Short update: I was initially planning to do a mixture of minor version and bugfix releases here depending on the significance of features added to some of the libraries, but I am just realizing - also due to the discussions along #1329 - that this addition of the So I will switch here to do all releases as minor releases - think this is very much justified - and will also more prominently point the I would target a Friday evening (CET time) release on this, so it would be great if the PR can already get some (partial) reviews so that we make sure we are ready by then. This would be important for Hardhat and others so that they can integrate early on. |
One little request: please also take these kind of reviews seriously and do a thorough and conscientious review. While this is not doing substantial code changes code changes along such PRs are nevertheless pretty heavy, and a single misspelled updated version number can in the worst case ruin the whole range of releases. 🙂 |
Hmm, seems it will take another 1-2 days until there is a decision on a |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just reviewed, looks excellent! helpful additional documentation, comprehensive changelogs, and digging the consistency of the singular enum naming. couldn't even find any typos 😋
9f10fb0
to
4a2380d
Compare
Ok, I've now added the finalized This is now open for a final review (please be a bit loose on eventual additional typos and things on that level). 😄 It would also be good if you don't merge other PRs until this release has been done. I would then wait for ethereum/execution-specs#223 to be merged and then do the release (likely tomorrow morning I would assume). |
Client tests are actually failing for the PR, which is a bit annoying (with I likely won't have the time to fix and would have a tendency to ignore on this PR (and merge by admin-merge), since this is clearly not relevant for the PR. If someone wants to investigate and has an easy fix feel free to push here though (make sure to then give an additional approval). Otherwise I guess we can tackle separately as well. |
Another approval would be nice here, would like to do the releases in 2 hours or so. |
…pdated upstream dependency versions
…E restructuring and new L2 section, updated upstream dependency versions
…dated upstream dependency versions
…y, updated upstream dependency versions
…ed upstream dependency versions
…lization to release notes, updated release dates, added VM v5.4.2 release notes to CHANGELOG
…omRpc()) to CHANGELOG
Ah, removed the I also added an additional reference to #1330 in the block release notes, @ryanio great that you picked this up - I actually planned to do so as well and integrate in the release but went over it. Really nice, would have been a pity if this would have missed this release round. Nevertheless: it would still be good if someone could short-term approve here. 😄 (I would otherwise admin-merge since Ryan already reviewed the most part here and I very much planned these releases in for the morning, but would feel a bit uneasy on this) |
Ok, I will then go the uneasy path and just merge here and do the releases. 🙃 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Checked the .ts
files and especially cross-checked the block numbers / fork hashes for the hardforks. Looks good!
Releases with finalized
london
support and other substantial updates.