v1.10.0
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