Skip to content

Commit 5c62fac

Browse files
committed
🔖 Version 4.16.0
1 parent fca427f commit 5c62fac

File tree

2 files changed

+23
-1
lines changed

2 files changed

+23
-1
lines changed

docs/changelog.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,28 @@ small.label {
66
}
77
</style>
88

9+
## 4.16.0 <small>(Mar 25, 2025)</small> { id="4.16.0" }
10+
11+
Features & improvements:
12+
13+
- added support for Solidity 0.8.29 and Osaka EVM <small class="label">[core]</small>
14+
- optimized solc compilers JSON list to only download when necessary <small class="label">[core]</small>
15+
- implemented `wake up gitignore` command <small class="label">[core]</small>
16+
- added JSON export functionality to `wake open` command <small class="label">[core]</small>
17+
- `wake open` now uses different exit codes on errors <small class="label">[core]</small>
18+
- implemented Foundry compilation config options importing with `wake up` <small class="label">[core]</small>
19+
- implemented detections filtering for on-chain scanning <small class="label">[static analysis]</small>
20+
- improved text output format in single process testing <small class="label">[testing framework]</small>
21+
- migrated to Sourcify v2 & Etherscan v2 APIs; using only one API key for Etherscan <small class="label">[testing & deployment framework]</small>
22+
- implemented Sourcify & Etherscan fetched ABI in-memory caching <small class="label">[testing & deployment framework]</small>
23+
- Reth nodes are now recognized without warning <small class="label">[testing & deployment framework]</small>
24+
25+
Fixes:
26+
27+
- fixed source paths resolving issue incorrectly marking source path as ambiguous during compilation <small class="label">[core]</small>
28+
- clarified docs that `linearized_base_contracts` includes `self` <small class="label">[core]</small>
29+
- fixed handling of JSON-RPC error returned when no accounts for signing available <small class="label">[testing & deployment framework]</small>
30+
931
## 4.15.0 <small>(Feb 20, 2025)</small> { id="4.15.0" }
1032

1133
Features:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "eth-wake"
3-
version = "4.15.0"
3+
version = "4.16.0"
44
description = "Wake is a Python-based Solidity development and testing framework with built-in vulnerability detectors."
55
license = "ISC"
66
authors = ["Ackee Blockchain"]

0 commit comments

Comments
 (0)