Skip to content

Commit 3c41415

Browse files
mr-tzmike-hunhoff
andauthored
Release v4.0.1 (#1143)
* update scripts/lint.py to validate rule metadata using pydantic (#1141) * doc: v401 Co-authored-by: Mike Hunhoff <[email protected]>
1 parent c5f768a commit 3c41415

File tree

2 files changed

+22
-8
lines changed

2 files changed

+22
-8
lines changed

CHANGELOG.md

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,37 @@
66

77
### Breaking Changes
88

9-
### New Rules (1)
9+
### New Rules (0)
1010

11-
- anti-analysis/obfuscation/obfuscated-with-vs-obfuscation [email protected]
12-
-
11+
-
1312

1413
### Bug Fixes
15-
- linter: use pydantic to validate rule metadata #1141 @mike-hunhoff
1614

17-
- build binaries using PyInstaller no longer overwrites functions in version.py
1815

1916
### capa explorer IDA Pro plugin
2017

2118
### Development
2219

2320
### Raw diffs
24-
- [capa v4.0.0...master](https://github.com/mandiant/capa/compare/v4.0.0...master)
25-
- [capa-rules v4.0.0...master](https://github.com/mandiant/capa-rules/compare/v4.0.0...master)
21+
- [capa v4.0.1...master](https://github.com/mandiant/capa/compare/v4.0.1...master)
22+
- [capa-rules v4.0.1...master](https://github.com/mandiant/capa-rules/compare/v4.0.1...master)
23+
24+
25+
## v4.0.1 (2022-08-15)
26+
Some rules contained invalid metadata fields that caused an error when rendering rule hits. We've updated all rules and enhanced the rule linter to catch such issues.
27+
28+
### New Rules (1)
29+
30+
- anti-analysis/obfuscation/obfuscated-with-vs-obfuscation [email protected]
31+
32+
33+
### Bug Fixes
34+
- linter: use pydantic to validate rule metadata #1141 @mike-hunhoff
35+
- build binaries using PyInstaller no longer overwrites functions in version.py #1136 @mr-tz
36+
37+
### Raw diffs
38+
- [capa v4.0.0...v4.0.1](https://github.com/mandiant/capa/compare/v4.0.0...v4.0.1)
39+
- [capa-rules v4.0.0...v4.0.1](https://github.com/mandiant/capa-rules/compare/v4.0.0...v4.0.1)
2640

2741
## v4.0.0 (2022-08-10)
2842
Version 4 adds support for analyzing .NET executables. capa will autodetect .NET modules, or you can explicitly invoke the new feature extractor via `--format dotnet`. We've also extended the rule syntax for .NET features including `namespace` and `class`.

capa/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "4.0.0"
1+
__version__ = "4.0.1"
22

33

44
def get_major_version():

0 commit comments

Comments
 (0)