Skip to content

Release v1.9.0: Comprehensive WMI Query Functionality

Choose a tag to compare

@ghost-ng ghost-ng released this 24 Sep 11:58
· 117 commits to main since this release
- Complete WMI Query Language (WQL) support with interactive shell
- 54 predefined query templates across 15 categories for system administration and security assessment
- WMI connection pooling to minimize authentication overhead
- Multiple output formats: list (default), table, JSON, CSV
- Service cleanup improvements with timeout handling
- Enhanced build script with proper documentation generation

- System Information (8 templates)
- Process Management (7 templates)
- User & Security (5 templates)
- Network Configuration (6 templates)
- Storage & File System (4 templates)
- Performance Monitoring (4 templates)
- Registry Operations (3 templates)
- Event Management (3 templates)
- Software Inventory (4 templates)
- Hardware Inventory (5 templates)
- Security Assessment (3 templates)
- Startup & Boot (2 templates)

- WMI connection pooling reduces authentication calls from N per command to 1 per session
- Service cleanup timeout prevents indefinite blocking on exit
- Build script generates CLI documentation in docs/ directory with nested subcommand support
- Fixed authentication conflicts in WMI operations
- Enhanced error handling and recovery mechanisms

🤖 Generated with [Claude Code](https://claude.ai/code)