From 67f8c4d28c07714840f13a44032acf2b054f2bf6 Mon Sep 17 00:00:00 2001 From: mr-tz Date: Fri, 14 Jun 2024 08:53:32 +0000 Subject: [PATCH] bump to v7.1.0 --- CHANGELOG.md | 46 +++++++++++++++++++++++++++++++++++++--------- capa/version.py | 2 +- 2 files changed, 38 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f9a344daa..fab4d23a5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,44 @@ # Change Log ## master (unreleased) -- Emit "dotnet" as format to ResultDocument when processing .NET files #2024 @samadpls ### New Features -- ELF: detect OS from statically-linked Go binaries #1978 @williballenthin +### Breaking Changes + +### New Rules (0) + +- + +### Bug Fixes + +### capa explorer IDA Pro plugin + +### Development + +### Raw diffs +- [capa v7.1.0...master](https://github.com/mandiant/capa/compare/v7.1.0...master) +- [capa-rules v7.1.0...master](https://github.com/mandiant/capa-rules/compare/v7.1.0...master) + +## v7.1.0 +The v7.1.0 release brings large performance improvements to capa's rule matching engine. +Additionally, we've fixed various bugs and added new features for people using and developing capa. + +Special thanks to our repeat and new contributors: +* @sjha2048 made their first contribution in https://github.com/mandiant/capa/pull/2000 +* @Rohit1123 made their first contribution in https://github.com/mandiant/capa/pull/1990 +* @psahithireddy made their first contribution in https://github.com/mandiant/capa/pull/2020 +* @Atlas-64 made their first contribution in https://github.com/mandiant/capa/pull/2018 +* @s-ff made their first contribution in https://github.com/mandiant/capa/pull/2011 +* @samadpls made their first contribution in https://github.com/mandiant/capa/pull/2024 +* @acelynnzhang made their first contribution in https://github.com/mandiant/capa/pull/2044 +* @RainRat made their first contribution in https://github.com/mandiant/capa/pull/2058 +* @ReversingWithMe made their first contribution in https://github.com/mandiant/capa/pull/2093 +* @malwarefrank made their first contribution in https://github.com/mandiant/capa/pull/2037 + +### New Features +- Emit "dotnet" as format to ResultDocument when processing .NET files #2024 @samadpls +- ELF: detect OS from statically-linked Go binaries #1978 @williballenthin - add function in capa/helpers to load plain and compressed JSON reports #1883 @Rohit1123 - document Antivirus warnings and VirusTotal false positive detections #2028 @RionEV @mr-tz - Add json to sarif conversion script @reversingwithme @@ -16,9 +49,6 @@ - relax dependency version requirements for the capa library #2053 @williballenthin - add scripts dependency group and update documentation #2145 @mr-tz -### Breaking Changes - - ### New Rules (25) - impact/wipe-disk/delete-drive-layout-via-ioctl william.ballenthin@mandiant.com @@ -46,7 +76,6 @@ - nursery/load-packed-dex-via-jiagu-on-android mehunhoff@google.com - nursery/modify-api-blacklist-or-denylist-via-jni-on-android mehunhoff@google.com - nursery/truncate-file-on-linux mehunhoff@google.com -- ### Bug Fixes @@ -55,7 +84,6 @@ - binja: add support for forwarded export #1646 @xusheng6 - cape: support more report formats #2035 @mr-tz - ### capa explorer IDA Pro plugin - replace deprecated IDA API find_binary with bin_search #1606 @s-ff @@ -70,8 +98,8 @@ - add deptry support #1497 @s-ff ### Raw diffs -- [capa v7.0.1...master](https://github.com/mandiant/capa/compare/v7.0.1...master) -- [capa-rules v7.0.1...master](https://github.com/mandiant/capa-rules/compare/v7.0.1...master) +- [capa v7.0.1...v7.1.0](https://github.com/mandiant/capa/compare/v7.0.1...v7.1.0) +- [capa-rules v7.0.1...v7.1.0](https://github.com/mandiant/capa-rules/compare/v7.0.1...v7.1.0) ## v7.0.1 diff --git a/capa/version.py b/capa/version.py index 06bdc4aee..65fe77ffd 100644 --- a/capa/version.py +++ b/capa/version.py @@ -5,7 +5,7 @@ # Unless required by applicable law or agreed to in writing, software distributed under the License # is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and limitations under the License. -__version__ = "7.0.1" +__version__ = "7.1.0" def get_major_version():