Skip to content

Commit 2e1c47b

Browse files
committed
v1.25.1 — README docs for Inventory CLI action
Added Inventory action to CLI usage examples and action reference list.
1 parent 9c2196c commit 2e1c47b

6 files changed

Lines changed: 13 additions & 5 deletions

File tree

Changelog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## v1.25.1
4+
5+
- **Improvement:** README updated with Inventory CLI action — usage example and action reference list now includes `-Action Inventory` for CMDB/asset management workflows.
6+
- 65 modules, 2647 tests
7+
38
## v1.25.0
49

510
- **New Feature:** Server Inventory CLI action — `RackStack.exe -Action Inventory -OutputFormat JSON` gathers complete server inventory (hostname, domain, OS, CPU, RAM, disks, volumes, network adapters with IPs/MACs, installed roles/features, licensing, firewall, remote access, power plan, timezone, uptime) and outputs structured JSON for CMDB integration, asset management, and automation pipelines (45-ConfigExport, 50-EntryPoint, Header).

Header.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
7h3 4b1d3r
3131
3232
.VERSION
33-
1.25.0
33+
1.25.1
3434
3535
.LAST UPDATED
3636
03/13/2026

Modules/00-Initialization.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ if (-not $PSCommandPath -and $script:ScriptPath) {
160160
if (-not $script:ModuleRoot -and $script:ScriptPath) {
161161
$script:ModuleRoot = [System.IO.Path]::GetDirectoryName($script:ScriptPath)
162162
}
163-
$script:ScriptVersion = "1.25.0"
163+
$script:ScriptVersion = "1.25.1"
164164
$script:ScriptStartTime = Get-Date
165165

166166
# CLI headless mode parameters (populated from param block in monolithic/exe)

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,9 @@ RackStack.exe -Action Debloat -Tier Aggressive -Silent
285285
286286
# Run a batch config JSON file
287287
RackStack.exe -Action Batch -Config "C:\path\to\config.json" -Silent
288+
289+
# Server inventory for CMDB/asset management
290+
RackStack.exe -Action Inventory -OutputFormat JSON -Silent
288291
```
289292

290293
### One-Liner Remote Deployment
@@ -334,7 +337,7 @@ $report.Issues
334337

335338
**Tiers:** `Light` (minimal, safe for prod), `Standard` (recommended), `Aggressive` (maximum cleanup/debloat).
336339

337-
**Actions:** `Cleanup` (disk cleanup), `Debloat` (remove bloatware + telemetry), `HealthCheck` (system health report), `QuickScan` (health + disk + debloat analysis), `Batch` (JSON-driven full config).
340+
**Actions:** `Cleanup` (disk cleanup), `Debloat` (remove bloatware + telemetry), `HealthCheck` (system health report), `QuickScan` (health + disk + debloat analysis), `Inventory` (server inventory for CMDB), `Batch` (JSON-driven full config).
338341

339342
## Project Structure
340343

RackStack.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
Environment-specific settings are configured via defaults.json.
1414
1515
.VERSION
16-
1.25.0
16+
1.25.1
1717
1818
.NOTES
1919
- Requires Windows Server 2012 R2 or later (or Windows 10/11 for testing)

Tests/Run-Tests.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<#
22
.SYNOPSIS
3-
Automated Test Runner for RackStack v1.25.0
3+
Automated Test Runner for RackStack v1.25.1
44

55
.DESCRIPTION
66
Comprehensive non-interactive test suite covering:

0 commit comments

Comments
 (0)