You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+31Lines changed: 31 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,34 @@
1
+
**4.6.0**
2
+
3
+
### Features
4
+
5
+
- Enhanced `flatten` command
6
+
- Unified SPDX license header generation across all input files
7
+
- Unified `pragma abicoder` handling and normalization
8
+
- Added dependency library version information in build output
9
+
10
+
### Breaking Changes
11
+
12
+
-**BREAKING CHANGE**: Removed EPM (Ethereum Package Manager) support
13
+
-**BREAKING CHANGE**: Configuration directory paths (`build_directory`, `contracts_directory`, `contracts_build_directory`, `migrations_directory`, `test_directory`) are now constrained to the project root
14
+
-**BREAKING CHANGE**: Disallowed running and importing files outside the project directory
15
+
-**BREAKING CHANGE**: Removed global config injection
16
+
17
+
### Bug Fixes & Improvements
18
+
19
+
- Added checksum validation for downloaded soljson compiler files
20
+
- Improved error capturing and unhandled promise rejection handling
21
+
- Normalized error output formatting and added explicit exit codes
22
+
- Enhanced runtime stability with null-safety checks on deployment and contract interactions
0 commit comments