You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Changelog.md
+7-8Lines changed: 7 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,13 @@
1
-
### 0.6.8 (unreleased)
1
+
### 0.6.8 (2020-05-14)
2
2
3
3
Important Bugfixes:
4
4
* 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.
7
7
8
8
9
9
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.
11
11
12
12
13
13
Compiler Features:
@@ -16,14 +16,13 @@ Compiler Features:
16
16
* Wasm binary output: Implement ``br`` and ``br_if``.
17
17
18
18
19
-
20
19
Bugfixes:
21
20
* ABI: Skip ``private`` or ``internal`` constructors.
22
-
* Type Checker: Disallow accessing ``runtimeCode`` for contract types that contain immutable state variables.
23
21
* Fixed an "Assembly Exception in Bytecode" error where requested functions were generated twice.
24
22
* 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.
0 commit comments