File tree Expand file tree Collapse file tree 2 files changed +22
-1
lines changed Expand file tree Collapse file tree 2 files changed +22
-1
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,27 @@ small.label {
6
6
}
7
7
</style >
8
8
9
+ ## 4.17.0 <small >(Apr 28, 2025)</small > { id="4.17.0" }
10
+
11
+ Features & improvements:
12
+
13
+ - implemented ` --no-logging ` CLI option <small class =" label " >[ cli] </small >
14
+ - implemented ` --no-header ` CLI option for ` wake print ` <small class =" label " >[ cli] </small >
15
+ - ` wake up pytypes ` now accepts paths to generate pytypes for <small class =" label " >[ cli] </small >
16
+ - absolute paths are now supported in compilation <small class =" label " >[ core] </small >
17
+ - ` exclude_paths ` and ` ignore_paths ` are now set accordingly when importing Foundry config <small class =" label " >[ core] </small >
18
+ - ` evm_version ` is now auto-downgraded with a warning if not supported by the current solc <small class =" label " >[ core] </small >
19
+ - added a database of known contracts and implemented automatic ignoring of detections in such contracts <small class =" label " >[ static analysis] </small >
20
+
21
+ Fixes:
22
+
23
+ - fixed multiple sources of memory leaks <small class =" label " >[ core] </small >
24
+ - fixed compilation crash on file removal regression <small class =" label " >[ core] </small >
25
+ - fixed IR ` Module ` type and its attributes <small class =" label " >[ core] </small >
26
+ - fixed progressive compilation (recompilation of all files except for errored ones) regression <small class =" label " >[ language server] </small >
27
+ - fixed while loops in control flow graphs <small class =" label " >[ static analysis] </small >
28
+ - fixed injected ` IERC20Metadata.sol ` compilation with older versions of solc <small class =" label " >[ testing & deployment framework] </small >
29
+
9
30
## 4.16.1 <small >(Apr 10, 2025)</small > { id="4.16.1" }
10
31
11
32
Fixes:
Original file line number Diff line number Diff line change 1
1
[tool .poetry ]
2
2
name = " eth-wake"
3
- version = " 4.16.1 "
3
+ version = " 4.17.0 "
4
4
description = " Wake is a Python-based Solidity development and testing framework with built-in vulnerability detectors."
5
5
license = " ISC"
6
6
authors = [" Ackee Blockchain" ]
You can’t perform that action at this time.
0 commit comments