Skip to content

Commit f83ef23

Browse files
authored
Merge pull request #8933 from ethereum/prepare068
Sort and copyedit changelog.
2 parents a6d0067 + a16a8c6 commit f83ef23

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

Changelog.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
### 0.6.8 (unreleased)
1+
### 0.6.8 (2020-05-14)
22

33
Important Bugfixes:
44
* Add missing callvalue check to the creation code of a contract that does not define a constructor but has a base that does define a constructor.
5-
* Disallow index range accesses for arrays with dynamically encoded base types.
6-
* Code Generator: Fixed that string literals containing backslash characters could cause incorrect code to be generated when passed directly to function calls or encoding functions when ABIEncoderV2 is active.
5+
* Disallow array slices of arrays with dynamically encoded base types.
6+
* String literals containing backslash characters can no longer cause incorrect code to be generated when passed directly to function calls or encoding functions when ABIEncoderV2 is active.
77

88

99
Language Features:
10-
* Implemented ``type(X).min`` and ``type(X).max`` for every integer type ``X`` that returns the smallest and largest value representable by the type.
10+
* Implemented ``type(T).min`` and ``type(T).max`` for every integer type ``T`` that returns the smallest and largest value representable by the type.
1111

1212

1313
Compiler Features:
@@ -16,14 +16,13 @@ Compiler Features:
1616
* Wasm binary output: Implement ``br`` and ``br_if``.
1717

1818

19-
2019
Bugfixes:
2120
* ABI: Skip ``private`` or ``internal`` constructors.
22-
* Type Checker: Disallow accessing ``runtimeCode`` for contract types that contain immutable state variables.
2321
* Fixed an "Assembly Exception in Bytecode" error where requested functions were generated twice.
2422
* Natspec: Fixed a bug that ignored ``@return`` tag when no other developer-documentation tags were present.
25-
* Yul assembler: Fix source location of variable declarations without value.
26-
* Type checker: Checks if a literal exponent in the ``**`` operation is too large or fractional.
23+
* Type Checker: Checks if a literal exponent in the ``**`` operation is too large or fractional.
24+
* Type Checker: Disallow accessing ``runtimeCode`` for contract types that contain immutable state variables.
25+
* Yul Assembler: Fix source location of variable declarations without value.
2726

2827

2928
### 0.6.7 (2020-05-04)

docs/bugs_by_version.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1159,5 +1159,9 @@
11591159
"ImplicitConstructorCallvalueCheck"
11601160
],
11611161
"released": "2020-05-04"
1162+
},
1163+
"0.6.8": {
1164+
"bugs": [],
1165+
"released": "2020-05-14"
11621166
}
11631167
}

0 commit comments

Comments
 (0)