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.
- Add HTMLOutput option to the Convert-DiaTableToHTML cmdlet to allow export of the HTML table
- Update Graphviz binaries to v12.2.0
- Improve logging
- Fix error in cmdlet Get-DiaHtmlSignatureTable
- Fix an issue with error handling
- Add option to mimic Graphviz Subgraph
- Get-DiaHTMLNodeTable
- Get-DiaHTMLTable
- Get-DiaHtmlSubGraph
- Add cmdlet to create the Signature table
- Get-DiaHtmlSignatureTable
- Update Graphviz binaries to v12.1.2
- Update modules tests
- Add option to set fontcolor, bgcolor edge color & node fillcolor
- Update Graphviz binaries to v12.1.1
- Fix Get-NodeIP returning multiple object when there a more than one IP in the DNS record
- Fix Get-NodeIP returning an Array Object and not a string
- Enhance the way EnableErrorDebug option works.
- Removed error with Write-PSCriboMessage module
- Add feature to set per object type icon in Get-DiaHtmlNodeTable module
- Improved New-Diagrammer module
- Update Graphviz binaries to v12.1.0
- Update Graphviz binaries to v12.0.0
- Improved Get-DiaHTMLTable and Get-DiaNodeIcon cmdlet
- Updated Graphviz to v11.0
- Improved Get-DiaHTMLNodeTable function. Close #14
- Allow to add more Information to the Node Object
- Added Add-WatermarkToImage cmdlet to add WaterMark text to resulting diagrams.
- Added per format export function:
- ConverTo-Base64
- ConverTo-Png
- ConverTo-Pdf
- ConverTo-Dot
- Added function to allow image rotation to 90 degree (ConvertTo-RotateImage)
- Added Initial support for centralized function to create diagram
- Renamed Out-Diagram to Export-Diagrammer
- Improved Get-DiaHTMLNodeTable
- Added Resize-image cmdlet
- Improved Get-DiaImagePercent module
- Improved Get-DiaHTMLNodeTable to better align MultiColumn Icon
- Improved Get-DiaNodeIcon debug mode
- Improved Get-DiaImagePercent module
- Added Get-DiaImagePercent module
- Added PSGraph to the required module
- Fix missing Graphviz dll files
- Fix PowerShellGallery IconURI
- Module rename due to conflict with ImportExcel
- Migrated common Diagrammer.Microsoft.AD and Veeam.Diagrammer modules:
- Convert-TableToHTML
- Get-HtmlLabel
- Get-HtmlNodeTable
- Get-HtmlTable
- Get-NodeIP
- Get-NodeIcon
- Out-Diagram
- Remove-SpecialChar
- Split-array
- Test-Image
- Test-Logo
- Write-ColorOutput