Feature Timeline¶
Auto-generated from
feat:commits. Updated on every push tomaster.
2026-06¶
- add initial docwatch.json configuration for Veeam Health Check tool
- Update VeeamHealthCheck project with new Cloud Connect reporting features
2026-05¶
- proactive drift detection Phases 1-3
- proactive drift detection for security compliance labels
- update CGlobals.desiredPath immediately on /outdir argument and add tests for CScrubHandler matchListPath
- enhance description scrubbing across multiple tables and add tests
- align CJobInfoTable type resolution with CJobSessSummary (ADR 0020)
- add CSessionGroupKey helper for GUID-based session grouping
- expose JobId/PolicyName/PolicyTag on CJobSessionInfo
- add JobId/PolicyName/PolicyTag columns to session CSV schema
- emit JobId/PolicyName/PolicyTag for GUID-based rollup
- add Get-VhciJobSessions slow-path branch
- add Get-VhciJobSessions fast-path branch
- add Invoke-VhciCBackupSessionFetch wrapper
- add Test-VhciCBackupSessionFastPath reflection probe
- resolve FriendlyType per session and regroup RenderByJob
- use AgentJobs FriendlyType for agent rows in jobInfo JSON
- expose AgentJobs collection on CDataFormer
- include standalone agent jobs and TypeToString in _Jobs.csv
- map CJobCsvInfos fields into AgentJobRecord
- derive "... Standalone" FriendlyType for unmanaged jobs
- resolve FriendlyType for managed agent rows
- add AgentJobRecord and AgentJobAggregator skeleton
- map EpAgentBackup/EpAgentPolicy to friendly names
- add TypeToString column to CJobCsvInfos
- add unattended execution path for fleet automation
- add standalone Corruption Guard + Health Check session scripts
- add license auto-update + dedup/compress columns + 3 bug fixes
- emit compliance scan metadata + extend poll ceiling for VBR v13
- identify hypervisor platform for plug-in jobs (Proxmox/Nutanix/etc)
2026-04¶
- implement product type selection and update related logic
- update assembly and file versions to 3.0.0.606; add VbrConfig.json and related scripts
- HTML polish — badges, active nav, two-col, bold-first-col
- add plan for fixing VB365 report generation failure
- add VBR account/user collection and cloud infrastructure mapping
- integrate vhc-monitor companion into VeeamHealthCheck
2026-03¶
- add /outdir= parameter, collection manifest, and reporting fixes
- redesign KPI bar, compliance layout, infra chips, and concurrency heat maps
- add job schedule heatmap placeholder and security compliance grid
- implement status badges, two-col layout, bold labels, active nav
- add progress bars for storage utilization, clean dead code
- introduce typed HTML builder architecture (Phase 0-3)
- redesign VBR HTML report to Executive Dashboard layout
2026-02¶
2025-12¶
- Update assembly version to 3.0.0.413 and modify VBR execution condition
- Enhance logging to support concurrent writes and add retry mechanism; increment assembly version to 3.0.0.423
- Add MFA test script and unblock it; increment assembly version to 3.0.0.412
- Unblock additional PowerShell script for version 13 and update assembly version to 3.0.0.411
- Enhance user-facing error handling for MFA issues and update assembly version to 3.0.0.420
- Update README to include Veeam Backup & Replication v13 support; increment assembly version to 3.0.0.330
- Update help menu with new reporting options and enhance argument parsing tests
- Optimize NAS job processing and update assembly version to 3.0.0.402
- Update assembly version to 3.0.0.362; add CredentialStoreSecurityTests for enhanced security validation
- Enhance multi-server support and UI improvements
- Update PowerShell execution handling for VBR version compatibility; increment assembly version to 3.0.0.329
- Enhance VBR directory handling with server name and timestamp; update assembly version to 3.0.0.326; add test agent documentation
- Enhance PowerShell script execution with Base64 password encoding and improved logging; update assembly version to 3.0.0.325
- Refactor credential handling and improve admin checks; update assembly version to 3.0.0.321
- Add option to clear stored credentials and enhance MFA handling for local execution; update assembly version to 3.0.0.312
- Refactor credential handling to improve dialog management and logging; update assembly version to 3.0.0.309
- Add standalone credential prompting for PowerShell 7 in WPF context
- Enhance credential handling for PowerShell 7 with improved logging and GUI prompts
- Enhance credential handling with CLI support, persistent storage, and improved MFA logic
- Enhance MFA handling for local and remote execution, including credential checks and logging improvements
- Update assembly version and add platform-specific compilation handling in test project
- Implement Base64 password encoding for secure transmission in PowerShell scripts
- Add PowerShell version handling and update related logging and error handling
- Implement CredentialHelper for secure password handling and update related scripts
2025-11¶
- Add Four Eyes Authorization support and update assembly version to 3.0.0.142
- Add JSON job session summary generation with error handling
- Implement PR comment workflow to post release information and build details
- Implement PR release preparation workflow with build, test, and artifact upload steps
- Add self-hosted VBR test workflow with build, test, and artifact upload steps
- Enhance reporting functionality with JSON aggregation and license data