Skip to content

Commit 8df45f5

Browse files
authored
Merge pull request #13502 from ethereum/finalize-release-0.8.17
Finalize release 0.8.17
2 parents 130892c + 722e9d8 commit 8df45f5

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

Changelog.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,23 @@
1-
### 0.8.17 (unreleased)
1+
### 0.8.17 (2022-09-08)
22

33
Important Bugfixes:
44
* Yul Optimizer: Prevent the incorrect removal of storage writes before calls to Yul functions that conditionally terminate the external EVM call.
55

66

7-
Language Features:
8-
9-
107
Compiler Features:
118
* Code Generator: More efficient overflow checks for multiplication.
12-
* Yul Optimizer: Simplify the starting offset of zero-length operations to zero.
139
* Language Server: Analyze all files in a project by default (can be customized by setting ``'file-load-strategy'`` to ``'directly-opened-and-on-import'`` in LSP settings object).
10+
* Yul Optimizer: Simplify the starting offset of zero-length operations to zero.
1411

1512

1613
Bugfixes:
1714
* Type Checker: Fix internal compiler error on tuple assignments with invalid left-hand side.
15+
* Yul IR Code Generation: Fix internal compiler error when accessing the ``.slot`` member of a mapping through a storage reference in inline assembly.
16+
17+
18+
Build System:
19+
* Allow disabling pedantic warnings and do not treat warnings as errors during compiler build when ``-DPEDANTIC=OFF`` flag is passed to CMake.
20+
* Update emscripten to version 3.1.19.
1821

1922

2023
### 0.8.16 (2022-08-08)

docs/bugs_by_version.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1768,6 +1768,10 @@
17681768
],
17691769
"released": "2022-08-08"
17701770
},
1771+
"0.8.17": {
1772+
"bugs": [],
1773+
"released": "2022-09-08"
1774+
},
17711775
"0.8.2": {
17721776
"bugs": [
17731777
"AbiReencodingHeadOverflowWithStaticArrayCleanup",

0 commit comments

Comments
 (0)