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

Prepare 0.4.23 release. #3949

Merged
merged 1 commit into from
Apr 19, 2018
Merged

Prepare 0.4.23 release. #3949

merged 1 commit into from
Apr 19, 2018

Conversation

chriseth
Copy link
Contributor

No description provided.

@axic
Copy link
Member

axic commented Apr 19, 2018

As you mentioned the issue with two constructors, should that be considered a bug?

docs/bugs.json Outdated
"name": "OneOfTwoConstructorsSkipped",
"summary": "If a contract has both a new-style constructor (using the constructor keyword) and an old-style constructor (a function with the same name as the contract) at the same time, one of them will be ignored.",
"description": "If a contract has both a new-style constructor (using the constructor keyword) and an old-style constructor (a function with the same name as the contract) at the same time, one of them will be ignored. There will be a compiler warning about the old-style constructor, so contracts only using new-style constructors are fine.",
"fixed": "0.4.24",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should have an introduced line with 0.4.23.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed.

@chriseth chriseth force-pushed the prepareRelease branch 2 times, most recently from b48991f to 4a420d7 Compare April 19, 2018 14:42
},
"0.4.5": {
"bugs": [
"OneOfTwoConstructorsSkipped",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems to be broken.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hm, something is wrong with the script...

docs/bugs.json Outdated
"summary": "If a contract has both a new-style constructor (using the constructor keyword) and an old-style constructor (a function with the same name as the contract) at the same time, one of them will be ignored.",
"description": "If a contract has both a new-style constructor (using the constructor keyword) and an old-style constructor (a function with the same name as the contract) at the same time, one of them will be ignored. There will be a compiler warning about the old-style constructor, so contracts only using new-style constructors are fine.",
"introduced": "0.4.23",
"fixed": "0.4.24",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh also these two are broken: 0.4.22 and 0.4.23 :)

axic
axic previously approved these changes Apr 19, 2018
@chriseth
Copy link
Contributor Author

The tests fail for me, so let's see....

@chriseth
Copy link
Contributor Author

Ok, it seems we are fine and it is just a local problem.

@chriseth
Copy link
Contributor Author

Argh, it seems it failed for the same reason: Checking that the bug list is up to date...

@chriseth
Copy link
Contributor Author

Ok, now it should be working...

@chriseth chriseth merged commit 3f72237 into develop Apr 19, 2018
@axic axic deleted the prepareRelease branch April 19, 2018 17:37
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 this pull request may close these issues.

2 participants