Skip to content

Commit 4e332cd

Browse files
authored
Merge pull request #115 from swarit-stepsecurity/swarit/chore/up-ver-1.11.5
chore(release): update to 1.11.5
2 parents 2c625d3 + 2ec0cd5 commit 4e332cd

3 files changed

Lines changed: 16 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@ 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+
## [1.11.5] - 2026-05-27
11+
12+
### Added
13+
14+
- **macOS TCC-protected directory skipping**: scanners now skip TCC-protected paths (Photos, Media Library, App Management, etc.) by default when running under launchd, avoiding spurious permission prompts and noisy denials. Hits are logged so operators can see which paths were skipped.
15+
- **PPPC configuration guide**: new docs explain how to grant the agent the necessary TCC permissions via a PPPC profile for environments that want full coverage.
16+
- **`verify-msi.ps1` script**: client-side PowerShell script for verifying the integrity and Authenticode signature of distributed MSI artifacts.
17+
18+
### Fixed
19+
20+
- **Empty `--install-dir` rejected**: install/uninstall commands now reject an empty `--install-dir` value instead of silently falling back to a default, preventing accidental installs to the wrong location.
21+
- **`install_dir` config field is authoritative**: the configured `install_dir` is now treated as the source of truth across install/uninstall paths, resolving inconsistencies when the field disagreed with runtime defaults.
22+
1023
## [1.11.4] - 2026-05-26
1124

1225
### Added
@@ -202,6 +215,7 @@ First open-source release. The scanning engine was previously an internal enterp
202215
- Execution log capture and base64 encoding
203216
- Instance locking to prevent concurrent runs
204217

218+
[1.11.5]: https://github.com/step-security/dev-machine-guard/compare/v1.11.4...v1.11.5
205219
[1.11.4]: https://github.com/step-security/dev-machine-guard/compare/v1.11.3...v1.11.4
206220
[1.11.3]: https://github.com/step-security/dev-machine-guard/compare/v1.11.1...v1.11.3
207221
[1.11.1]: https://github.com/step-security/dev-machine-guard/compare/v1.11.0...v1.11.1

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.11.4",
2+
"agent_version": "1.11.5",
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.11.4"
6+
Version = "1.11.5"
77
AgentURL = "https://github.com/step-security/dev-machine-guard"
88
)
99

0 commit comments

Comments
 (0)