Skip to content

Commit 05b8d55

Browse files
committed
Sort changelog.
1 parent d85de22 commit 05b8d55

File tree

2 files changed

+19
-16
lines changed

2 files changed

+19
-16
lines changed

Diff for: Changelog.md

+15-16
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,37 @@
1-
### 0.7.5 (unreleased)
1+
### 0.7.5 (2020-11-18)
22

33
Language Features:
44
* Ability to select the abi coder using ``pragma abicoder v1`` and ``pragma abicoder v2``.
55
* Inline Assembly: Use ``.offset`` and ``.length`` for calldata variables of dynamic array type to access their calldata offset and length (number of elements). Both of them can also be assigned to.
66
* Immutable variables with literal number values are considered pure.
77

88
Compiler Features:
9-
* Command Line Interface: New option ``--experimental-via-ir`` allows switching compilation process to go through
10-
the Yul intermediate representation. This is highly experimental and is used for development purposes.
11-
* Standard JSON: New option ``settings.viaIR`` allows the same switch as ``--experimental-via-ir`` on the commandline.
9+
* Assembler: Perform linking in assembly mode when library addresses are provided.
10+
* Command Line Interface: New option ``--experimental-via-ir`` allows switching compilation process to go through the Yul intermediate representation. This is highly experimental and is used for development purposes.
11+
* Command Line Interface: New option ``--model-checker-timeout`` sets a timeout in milliseconds for each individual query performed by the SMTChecker.
1212
* Command Line Interface: Report error if file could not be read in ``--standard-json`` mode.
1313
* Command Line interface: Report proper error for each output file which could not be written. Previously an exception was thrown, and execution aborted, on the first error.
1414
* SMTChecker: Add division by zero checks in the CHC engine.
15-
* SMTChecker: Support ``selector`` for expressions with value known at compile-time.
1615
* SMTChecker: More precise analysis of external calls using ``this``.
17-
* Command Line Interface: New option ``--model-checker-timeout`` sets a timeout in milliseconds for each individual query performed by the SMTChecker.
16+
* SMTChecker: Support ``selector`` for expressions with value known at compile-time.
1817
* Standard JSON: New option ``modelCheckerSettings.timeout`` sets a timeout in milliseconds for each individual query performed by the SMTChecker.
19-
* Assembler: Perform linking in assembly mode when library addresses are provided.
18+
* Standard JSON: New option ``settings.viaIR`` allows the same switch as ``--experimental-via-ir`` on the commandline.
2019

2120

2221
Bugfixes:
22+
* Code generator: Fix missing creation dependency tracking for abstract contracts.
23+
* Command Line Interface: Fix write error when the directory passed to ``--output-dir`` ends with a slash.
2324
* Command Line Interface: Reject duplicate libraries in ``--libraries`` option instead of arbitrarily choosing one.
24-
* SMTChecker: Fix lack of reporting potential violations when using only the CHC engine.
25-
* SMTChecker: Fix internal error on conversion from string literal to byte.
26-
* SMTChecker: Fix internal error when using tuples of rational literals inside the conditional operator.
27-
* SMTChecker: Fix internal error when assigning state variable via contract's name.
28-
* SMTChecker: Fix incorrect counterexamples reported by the CHC engine.
25+
* NatSpec: Fix internal error when inheriting return parameter documentation but the parameter names differ between base and inherited.
26+
* SMTChecker: Fix CHC false positives when branches are used inside modifiers.
2927
* SMTChecker: Fix false negative in modifier applied multiple times.
28+
* SMTChecker: Fix incorrect counterexamples reported by the CHC engine.
3029
* SMTChecker: Fix internal error in the BMC engine when inherited contract from a different source unit has private state variables.
30+
* SMTChecker: Fix internal error on conversion from string literal to byte.
3131
* SMTChecker: Fix internal error when ``array.push()`` is used as the LHS of an assignment.
32-
* Command Line Interface: Fix write error when the directory passed to ``--output-dir`` ends with a slash.
33-
* SMTChecker: Fix CHC false positives when branches are used inside modifiers.
34-
* Code generator: Fix missing creation dependency tracking for abstract contracts.
35-
* NatSpec: Fix internal error when inheriting return parameter documentation but the parameter names differ between base and inherited.
32+
* SMTChecker: Fix internal error when assigning state variable via contract's name.
33+
* SMTChecker: Fix internal error when using tuples of rational literals inside the conditional operator.
34+
* SMTChecker: Fix lack of reporting potential violations when using only the CHC engine.
3635
* Standard JSON: Fix library addresses specified in ``libraries`` being used for linking even if the file names do not match.
3736

3837
AST Changes:

Diff for: docs/bugs_by_version.json

+4
Original file line numberDiff line numberDiff line change
@@ -1369,5 +1369,9 @@
13691369
"0.7.4": {
13701370
"bugs": [],
13711371
"released": "2020-10-19"
1372+
},
1373+
"0.7.5": {
1374+
"bugs": [],
1375+
"released": "2020-11-18"
13721376
}
13731377
}

0 commit comments

Comments
 (0)