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

Support for Solidity 0.8.x #2441

Closed
andrekorol opened this issue Dec 17, 2020 · 6 comments · Fixed by #2442
Closed

Support for Solidity 0.8.x #2441

andrekorol opened this issue Dec 17, 2020 · 6 comments · Fixed by #2442

Comments

@andrekorol
Copy link
Contributor

andrekorol commented Dec 17, 2020

🧐 Motivation
Solidity 0.8.0 has been released, and I think it would be a good idea to have openzeppelin-contracts supporting it.

📝 Details
Updating the current contracts to support being compiled with solc-0.8 should be pretty straightforward since most breaking changes can be easily addressed.

@abcoathup
Copy link
Contributor

Hi @andrekorol ! Thanks for the suggestion, it is really appreciated.

The project owner will review your suggestion as soon as they can.

Please wait until we have discussed this idea before writing any code or submitting a Pull Request, so we can go through the design beforehand. We don’t want you to waste your time!

@andrekorol
Copy link
Contributor Author

Hi @andrekorol ! Thanks for the suggestion, it is really appreciated.

The project owner will review your suggestion as soon as they can.

Please wait until we have discussed this idea before writing any code or submitting a Pull Request, so we can go through the design beforehand. We don’t want you to waste your time!

Thanks for the quick reply! I already had made the changes on the PR above (#2442), and only now saw your comment, my bad 😅.

But I'll wait before making any further changes 😃.

@frangio
Copy link
Contributor

frangio commented Feb 8, 2021

Support for Solidity 0.8 has been merged to master and will be released later in February.

@frangio frangio closed this as completed Feb 8, 2021
@jflatow
Copy link

jflatow commented Mar 9, 2021

Is 0.8 support still going to be released?

@Amxx
Copy link
Collaborator

Amxx commented Mar 10, 2021

@jflatow Support for 0.8 is part of the 4.0.0 release.

You can follow the corresponding timeline here.

@frangio
Copy link
Contributor

frangio commented Mar 10, 2021

You can start using the release candidate for Solidity 0.4 by installing with

npm install @openzeppelin/contracts@next

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants