Skip to content

Commit fd3a226

Browse files
authored
Merge pull request #16323 from argotorg/sort-changelog
Sort changelog for version 0.8.31 and set release date
2 parents e989ac1 + 67abe75 commit fd3a226

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

Changelog.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
1-
### 0.8.31 (unreleased)
1+
### 0.8.31 (2025-12-03)
22

33
Language Features:
44
* Yul: Introduce builtin `clz(x)` for counting the number of leading zero bits in a 256-bit word.
55

6+
67
Compiler Features:
78
* Custom Storage Layout: Allow using `constant` state variables in the base slot expression.
9+
* DocString Parser: Warn about deprecation of inline assembly special comment `memory-safe-assembly`.
810
* ethdebug: Experimental support for instructions and source locations under EOF.
911
* EVM: Set default EVM Version to `osaka`.
10-
* DocString Parser: Warn about deprecation of inline assembly special comment `memory-safe-assembly`.
1112
* Syntax Checker: Warn about deprecation of ABI coder v1.
1213
* Syntax Checker: Warn about deprecation of virtual modifiers.
1314
* Type Checker: Warn about deprecation of `send` and `transfer` functions on instances of `address`.
@@ -18,11 +19,13 @@ Bugfixes:
1819
* Assembler: Fix not using a fixed-width type for IDs being assigned to subassemblies nested more than one level away, resulting in inconsistent `--asm-json` output between target architectures.
1920
* Yul Optimizer: Fix edge case in which invalid Yul code is produced by ExpressionSimplifier due to expressions being substituted that contain out-of-scope variables.
2021

22+
2123
Build System:
2224
* Enable Linux arm64 binaries for testing and releases.
2325
* Ubuntu PPA Packages: Discontinue the PPA as a binary distribution channel.
2426
* Update minimum version requirements of Boost to 1.83.0 for non-windows builds and of GCC and Clang to 13.3 and 18.1.3, respectively. Fixes infinite recursion on `boost::rational` comparison affecting compiler binaries built with GCC<14.0 and Boost<1.75.
2527

28+
2629
### 0.8.30 (2025-05-07)
2730

2831
Compiler Features:

docs/bugs_by_version.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1927,6 +1927,10 @@
19271927
"bugs": [],
19281928
"released": "2025-05-07"
19291929
},
1930+
"0.8.31": {
1931+
"bugs": [],
1932+
"released": "2025-12-03"
1933+
},
19301934
"0.8.4": {
19311935
"bugs": [
19321936
"FullInlinerNonExpressionSplitArgumentEvaluationOrder",

0 commit comments

Comments
 (0)