Skip to content

Releases: chainguard-dev/malcontent

v1.10.1

25 Apr 00:43
91d96e8

Choose a tag to compare

Tool Improvements

  • Improve context handling universally by @egibs in #876

Rule Improvements

  • Use language-specific filter rules to reduce false-positives by @egibs in #880

Full Changelog: v1.10.0...v1.10.1

v1.10.0

21 Apr 22:59
ff94633

Choose a tag to compare

Tool Improvements

  • Improve Workflow hygiene by @egibs in #836
  • Add initial support for image diffing by @egibs in #837
  • Persist credentials for git commands by @egibs in #859
  • Improve UPX and nested archive extractions by @egibs in #864
  • Remove extracted files after scanning, add sync.Pools, other optimizations/cleanup by @egibs in #867
  • Fix diff arg parsing, fix image extraction edge case by @egibs in #871
  • Fix quotes in release Workflow by @egibs in #874

Rule Improvements

  • Update third-party rules as of 2025-04-09 by @octo-sts in #850
  • Update third-party rules as of 2025-04-11 by @octo-sts in #851
  • Update third-party rules as of 2025-04-15 by @octo-sts in #853
  • Update third-party rules as of 2025-04-16 by @octo-sts in #854
  • Update third-party rules as of 2025-04-17 by @octo-sts in #856
  • Spring 2025 rule update for Javascript, Python, Shell by @tstromberg in #861
  • Update third-party rules as of 2025-04-20 by @octo-sts in #868
  • Improve detection of malicious obfuscated Javascript, PowerShell and Lua by @tstromberg in #866
  • Improve detection of node-telegram attack by @tstromberg in #869

Developer Improvements

  • Update yara-x installation instructions to not require root by @egibs in #835
  • Immediately fail refreshes if UPX is not present by @egibs in #870
  • Fix golangci-lint-lint error propagation by @egibs in #873

Full Changelog: v1.9.0...v1.10.0

v1.9.0

28 Mar 17:25
7b0aa7e

Choose a tag to compare

Tool Improvements

Rule Improvements

  • Update third-party rules as of 2025-03-13 by @octo-sts in #825
  • Update third-party rules as of 2025-03-18 by @octo-sts in #832
  • Fix rustdoor rules causing macOS malware detections by @egibs in #833
  • Update third-party rules as of 2025-03-24 by @octo-sts in #840
  • Reduce false positives/increase signal for various languages, tools, and packages by @egibs in #838

Developer Improvements

  • Update yara-x to 0.14.0 by @egibs in #843
  • Update golangci-lint and yara-x versions by @egibs in #834

New Contributors

Full Changelog: v1.8.8...v1.9.0

v1.8.8

10 Mar 12:57
91887e7

Choose a tag to compare

Tool Improvements

  • Hide analysis hint when scan findings are present for JSON/YAML by @egibs in #797

Rule Improvements

Developer Improvements

  • Check if renderer is nil rather than not nil by @egibs in #817 (see also: #816)

Full Changelog: v1.8.7...v1.8.8

v1.8.7

04 Feb 17:51
e0bd601

Choose a tag to compare

Tool Improvements

Rule Improvements

  • Update third-party rules as of 2025-02-03 by @octo-sts in #786
  • Update sonar_analyzer_override rule with new rule name by @egibs in #788

Full Changelog: v1.8.6...v1.8.7

v1.8.6

27 Jan 14:51
4f9f2cc

Choose a tag to compare

Tool Improvements

  • Extract .jar and .zip files concurrently, use buffer for all io.Copy operations by @egibs in #779

Rule Improvements

Full Changelog: v1.8.5...v1.8.6

v1.8.5

22 Jan 17:18
9c433a9

Choose a tag to compare

Tool Improvements

  • Remove FileReport Error field in favor of custom error type by @egibs in #777

Full Changelog: v1.8.4...v1.8.5

v1.8.4

21 Jan 23:11
108a013

Choose a tag to compare

Tool Improvements

  • scan: Fix panic if renderer is not set. by @wlynch in #774
  • Optimize memory usage in report.go and scan.go by @egibs in #772

Rule Improvements

Developer Improvements

  • Overhaul profiling code to improve accuracy by @egibs in #767

New Contributors

Full Changelog: v1.8.3...v1.8.4

v1.8.3

17 Jan 21:58
4ce287b

Choose a tag to compare

Tool Improvements

  • Remove scanner pool in favor of single-use scanners by @egibs in #765

Full Changelog: v1.8.2...v1.8.3

v1.8.2

15 Jan 13:11
983bfae

Choose a tag to compare

Tool Improvements

  • Allow for number of scanners to be configurable by @egibs in #762

Developer Improvements

  • chore: remove go version in golangci config in favor of go version in go.mod by @chenrui333 in #763

Full Changelog: v1.8.1...v1.8.2