Skip to content

Commit f0d019d

Browse files
authored
Merge pull request #30 from shubham-stepsecurity/sm/test
chore(release): bump version to 1.10.1 and update changelog
2 parents 6d1593e + ab72688 commit f0d019d

3 files changed

Lines changed: 7 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
See [VERSIONING.md](VERSIONING.md) for why the version starts at 1.8.1.
99

10-
## [Unreleased]
10+
## [1.10.1] - 2026-04-21
1111

1212
### Added
1313

@@ -19,6 +19,10 @@ See [VERSIONING.md](VERSIONING.md) for why the version starts at 1.8.1.
1919
### Fixed
2020

2121
- **Windows project package scanning**: Added `RunInDir` to Executor interface to bypass `cmd.exe` quote escaping issues. Fixes project-level NPM packages not being collected on Windows.
22+
- `RunAsUser` now sources `~/.zshrc` (or `~/.bashrc`) for full PATH resolution when running as root. Tools installed via nvm, n, fnm, bun, or npm-global were invisible in LaunchDaemon/IRU contexts because the login shell skipped `.zshrc`.
23+
- `RunAsUser` now propagates non-zero exit codes as errors instead of silently returning nil.
24+
- `LookPath` validates that `which` output is an absolute path, preventing zsh's "not found" stdout messages from being treated as valid binary paths.
25+
- `UserAwareExecutor.Run` now extracts actual exit codes from `RunAsUser` errors, fixing `isProcessRunning` false positives for AI frameworks.
2226

2327
## [1.10.0] - 2026-04-20
2428

examples/sample-output.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"agent_version": "1.10.0",
2+
"agent_version": "1.10.1",
33
"scan_timestamp": 1741305600,
44
"scan_timestamp_iso": "2026-03-07T00:00:00Z",
55
"device": {

internal/buildinfo/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package buildinfo
33
import "fmt"
44

55
const (
6-
Version = "1.10.0"
6+
Version = "1.10.1"
77
AgentURL = "https://github.com/step-security/dev-machine-guard"
88
)
99

0 commit comments

Comments
 (0)