[0.8.24] - 2026-01-25
🧰 Added
- Add support for dependency version checking
- Add sponsor information to the module header
- Add timeout management to vSphere inventory queries
- Add additional security compliance checks to the Veeam VBR Linux appliance
- Add an option to control the module update check process. Fix #229
- Add support for running the report from Linux using the Veeam PowerShell module for Linux.
🔃 Changed
- Update the module version to “v0.8.24.”
- Update the Diagrammer.Core module to “v0.2.37.”
- Update the GitHub release workflow to use the latest version of the checkout action.
- Update the GitHub release workflow to use the latest version of bluesky-post-action.
- Update the GitHub CodeQL workflow to use the latest version of the checkout action.
- Restructure the Veeam Backup & Replication scripts to improve server information retrieval.
- Update the backlog with new tasks to improve security and regulatory compliance.
- Implement pwsh best practices.
- Migrate Veeam.Diagrammer diagrams to the main report.
- Enable diagram export to PDF format by default.
❌ Remove
- Remove noisy logging messages during report execution
- Remove Veeam.Diagrammer dependency (Project no longer maintained)
🐛 Fixed
- Fixed a bug in the Unix system that prevented the default report configuration file from being found.
- Fixed the Invoke-FindVBRViEntityWithTimeout bug that prevented objects from being found on Unix-based operating systems.
- Fixed a bug that prevented the diagram size from respecting the document border size.