All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Migrated helper modules to Diagrammer.Core
- Removed Graphviz binaries (Now part of Diagrammer.Core module)
- Removed Backup-to-All diagram
- Fix for empty ProtectedGroup condition
- Added Get-HTMLNodeTable cmdlet
- Improved diagram layout
- Improved Get-HTMLTable cmdlet (Now allow MultiColumn table)
- Fixed CodeQL security alerts
- Fix for PSGraph hidden node interfering in edge calculation
- Added Graphviz libraries to local module folder. (No need to manually install Graphviz)
- Code improvements
- Added missing dll files on Graphviz binaries
- Added support for Physical Infrastructure Diagram.
- Fix #16
- Added option to specify footer image:
- Author Name
- Company Name
- Prefer ipv4 address family if available (Get-NodeIP)
- Improved diagram debug feature
- Improved help documentation
- Fix PSScriptAnalyzer warnings
- Fix issue with Postgre Database #17
- Misc fixes
- Cleaned diagram look and feel
- Updated README
- Improved the Get-NodeIP function
- Fixed error with VBR v12
- Implemented EnableErrorDebug option to allow error logging
- Fix error with ESXi getManagmentAddresses() when hosts are unavailable
- Fixed diagram with no detected Database or Enterprise Manager server.
- Implemented an logic to detect if the infrastructure is available before creating a diagram.
- Added support for Tape Backup Infrastructure diagramming
- Added node support for Enterprise Manager server
- Added debug mode to WAN Accelerator diagram
- Added support for base64 format
- Fix svg output format not displaying nodes icons properly
- Fix svg output format not scaling diagram properly
- Initial Release
- Added support for SOBR diagramming
- Added support for Backup Repository diagramming
- Added support for Backup Proxy diagramming
- Added support for Wan Accelerator diagramming