aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorchriseth <chris@ethereum.org>2018-04-19 22:10:57 +0800
committerchriseth <chris@ethereum.org>2018-04-19 23:21:34 +0800
commita79c9a1dfebf08c3ab5bd6a56f72f3e84ba1ecef (patch)
tree1142f3fde31d1bdb794efb81b730fd8cfbf60641 /docs
parent2546a274ca4ea8cae221945a88f2f069c09180b0 (diff)
downloaddexon-solidity-a79c9a1dfebf08c3ab5bd6a56f72f3e84ba1ecef.tar
dexon-solidity-a79c9a1dfebf08c3ab5bd6a56f72f3e84ba1ecef.tar.gz
dexon-solidity-a79c9a1dfebf08c3ab5bd6a56f72f3e84ba1ecef.tar.bz2
dexon-solidity-a79c9a1dfebf08c3ab5bd6a56f72f3e84ba1ecef.tar.lz
dexon-solidity-a79c9a1dfebf08c3ab5bd6a56f72f3e84ba1ecef.tar.xz
dexon-solidity-a79c9a1dfebf08c3ab5bd6a56f72f3e84ba1ecef.tar.zst
dexon-solidity-a79c9a1dfebf08c3ab5bd6a56f72f3e84ba1ecef.zip
Prepare 0.4.23 release.
Diffstat (limited to 'docs')
-rw-r--r--docs/bugs.json8
-rw-r--r--docs/bugs_by_version.json8
2 files changed, 15 insertions, 1 deletions
diff --git a/docs/bugs.json b/docs/bugs.json
index c642793a..b464be18 100644
--- a/docs/bugs.json
+++ b/docs/bugs.json
@@ -1,5 +1,13 @@
[
{
+ "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.",
+ "introduced": "0.4.22",
+ "fixed": "0.4.23",
+ "severity": "very low"
+ },
+ {
"name": "ZeroFunctionSelector",
"summary": "It is possible to craft the name of a function such that it is executed instead of the fallback function in very specific circumstances.",
"description": "If a function has a selector consisting only of zeros, is payable and part of a contract that does not have a fallback function and at most five external functions in total, this function is called instead of the fallback function if Ether is sent to the contract without data.",
diff --git a/docs/bugs_by_version.json b/docs/bugs_by_version.json
index 32f305c8..d96bfde3 100644
--- a/docs/bugs_by_version.json
+++ b/docs/bugs_by_version.json
@@ -423,9 +423,15 @@
"released": "2018-03-07"
},
"0.4.22": {
- "bugs": [],
+ "bugs": [
+ "OneOfTwoConstructorsSkipped"
+ ],
"released": "2018-04-16"
},
+ "0.4.23": {
+ "bugs": [],
+ "released": "2018-04-19"
+ },
"0.4.3": {
"bugs": [
"ZeroFunctionSelector",