Skip to content
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

Minor pre Byzantium release 2.2.2 to prevent 2.2.x breaking on ethereumjs-block update #189

Closed
wants to merge 2 commits into from
Closed

Minor pre Byzantium release 2.2.2 to prevent 2.2.x breaking on ethereumjs-block update #189

wants to merge 2 commits into from

Conversation

holgerd77
Copy link
Member

This PR narrows down the ethereumjs-block dependency in package.json to ~1.6.0 from ^1.2.2 to keep the dependency version in the 1.6.x range once a 1.7.0 Byzantium release comes out (with changes to block difficulty). The PR has to be accompanied with a minor ethereumjs-vm 2.2.2 release (with a date added to the changelog file).

Rationale:
Once a Byzantium-compatible ethereumjs-block library is released, the 2.2.x (pre-Byzantium) series of ethereumjs-vm install will immediately break (by auto-installing the Byzantium-compatible ethereumjs-block library). This is unfavorable especially in the testing/transition period of Byzantium, when people still might want to install the older version of the library.

@holgerd77 holgerd77 closed this Sep 18, 2017
holgerd77 added a commit that referenced this pull request Mar 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants