@@ -7,6 +7,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88See [ VERSIONING.md] ( VERSIONING.md ) for why the version starts at 1.8.1.
99
10+ ## [ 1.10.0] - 2026-04-20
11+
12+ ### Added
13+
14+ - Windows support: cross-platform detection for IDEs, extensions, AI tools, frameworks, MCP configs, and Node.js scanning on Windows.
15+ - Homebrew scanning: detects formulae and casks with raw output capture for enterprise telemetry.
16+ - Python scanning: detects package managers, global packages, and projects with virtual environments.
17+ - User-aware executor: commands like ` brew ` , ` pip3 ` , and ` npm ` now run in the logged-in user's context when the agent runs as root.
18+ - IDE plugin detection: JetBrains IDEs, Xcode Source Editor extensions, and Eclipse plugins with bundled/user-installed source tagging.
19+ - Project-level MCP configuration discovery and filtering.
20+ - S3 upload retry mechanism with exponential backoff and extended timeout for large payloads.
21+ - Enhanced user shell resolution for macOS ` RunAsUser ` .
22+
23+ ### Fixed
24+
25+ - Populated missing performance metrics fields (brew formulae/cask counts, Python global packages/project counts).
26+ - S3 retry logging now includes the actual error value for easier debugging.
27+ - Retry backoff respects context cancellation during shutdown.
28+
1029## [ 1.9.2] - 2026-04-15
1130
1231### Fixed
@@ -72,6 +91,7 @@ First open-source release. The scanning engine was previously an internal enterp
7291- Execution log capture and base64 encoding
7392- Instance locking to prevent concurrent runs
7493
94+ [ 1.10.0 ] : https://github.com/step-security/dev-machine-guard/compare/v1.9.2...v1.10.0
7595[ 1.9.2 ] : https://github.com/step-security/dev-machine-guard/compare/v1.9.1...v1.9.2
7696[ 1.9.1 ] : https://github.com/step-security/dev-machine-guard/compare/v1.9.0...v1.9.1
7797[ 1.9.0 ] : https://github.com/step-security/dev-machine-guard/compare/v1.8.2...v1.9.0
0 commit comments