Skip to content

Latest commit

 

History

History
331 lines (182 loc) · 5.91 KB

CHANGELOG.md

File metadata and controls

331 lines (182 loc) · 5.91 KB

🔃 Veeam.Diagrammer Changelog

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.

[0.6.18] - 2024-12-11

Added

  • Add Entra ID Tenant information to the Infrastructure diagram

Fixed

  • Improve Graphviz Cluster space with less than 1 object to display (Get-DiagBackupToFileProxy)
  • Fix Google Cloud Storage repository not displaying a icon

[0.6.17] - 2024-11-28

Fixed

  • Fix #53
  • Fix issue with diagramming empty Object Storage Graphviz cluster

[0.6.16] - 2024-11-20

Changed

  • Increase Diagrammer.Core minimum version requirement
  • Migrated Protection Group diagram to use Get-DiaHTMLSubGraph cmdlet

Fixed

  • Remove hardcoded vCenter server from query

[0.6.15] - 2024-11-13

Fixed

  • Improve Graphviz Cluster space with less than 1 object to display

[0.6.14] - 2024-11-13

Fixed

  • Fix issue with diagramming empty vSphere Cluster

[0.6.13] - 2024-11-13

Added

  • Add support for displaying HyperVisor Information
    • vCenter information
    • vSphere Cluster Information
      • Esxi Host table

Changed

  • Increase Diagrammer.Core minimum version requirement
  • Improve logging

[0.6.12] - 2024-10-30

Added

  • Add code to properly display diskspace information

Fixed

[0.6.11] - 2024-10-20

Changed

  • Increase Diagrammer.Core minimum version requirement

Fixed

  • Fix bug in Service Provider section

[0.6.10] - 2024-10-19

Changed

  • Enhance Diagram design
  • Increase Diagrammer.Core minimum version requirement

[0.6.9] - 2024-10-10

Added

  • Add DependaBot action

Fixed

  • Fix a issue on error handling

[0.6.8] - 2024-09-22

Added

  • Add diagram theme (Black/White/Neon)
  • Add SureBackup support
    • Application Group
    • Virtual Lab

Fixed

  • Fix logic on Backup Server component detection (Backup, Database & EM Server)

[0.6.7] - 2024-09-16

Changed

  • Increase Diagrammer.Core minimum version requirement

Fixed

  • Fix Backup Server section if Enterprise Manager is collocated with the Backup Server
  • Fix a issue in the SOBR diagram if there are multiple CapacityExtend configured
  • Fix a issue in the SOBR diagram if there are multiple Extend configured

[0.6.6] - 2024-09-12

Fixed

  • Fix error with Base64 format

[0.6.5] - 2024-09-11

Added

  • Add code to better recover from errors

Changed

  • Enhance the way EnableErrorDebug option works
  • Increased Diagrammer.Core minimum version requirement (v0.2.6)

Fixed

  • Fix error in SOBR ForEach-Object section
  • Remove error with Write-PSCriboMessage module
  • Fix error with NFS/LinuxHardened repository type

[0.6.4] - 2024-09-07

Changed

  • Increased Diagrammer.Core minimum version requirement

[0.6.3] - 2024-09-07

Added

  • Add Backup Infrastructure diagram

Removed

  • Remove unused icons

[0.6.2] - 2024-08-31

Changed

  • Migrate diagrams to use Get-DiaHTMLNodeTable

[0.6.1] - 2024-08-31

Added

  • Add support for NAS Repository (Backup-to-Repository)

Changed

  • Allow EDGE to connect between Subgraph Clusters
  • Update Diagrammer.Core minimum to v0.2.3

Fixed

  • Fix veeam module version detection

[0.6.0] - 2024-05-09

Changed

  • Migrated helper modules to Diagrammer.Core

Removed

  • Removed Graphviz binaries (Now part of Diagrammer.Core module)
  • Removed Backup-to-All diagram

Fixed

  • Fix for empty ProtectedGroup condition

[0.5.9] - 2024-02-15

Added

  • Added Get-HTMLNodeTable cmdlet

Changed

  • Improved diagram layout
  • Improved Get-HTMLTable cmdlet (Now allow MultiColumn table)

Fixed

  • Fixed CodeQL security alerts
  • Fix for PSGraph hidden node interfering in edge calculation

[0.5.8] - 2024-01-25

Changed

  • Added Graphviz libraries to local module folder. (No need to manually install Graphviz)
  • Code improvements

Fixed

  • Added missing dll files on Graphviz binaries

[0.5.7] - 2024-01.13

Added

  • Added support for Physical Infrastructure Diagram.

Fixed

[0.5.6] - 2024-01.08

Added

  • Added option to specify footer image:
    • Author Name
    • Company Name

Changed

  • Prefer ipv4 address family if available (Get-NodeIP)
  • Improved diagram debug feature
  • Improved help documentation

Fixed

  • Fix PSScriptAnalyzer warnings

[0.5.5] - 2023-12.31

Fixed

  • Fix issue with Postgre Database #17

[0.5.4] - 2023-12.29

Changed

  • Misc fixes

[0.5.3] - 2023-06.07

Changed

  • Cleaned diagram look and feel

[0.5.2] - 2023-06.04

Changed

  • Updated README
  • Improved the Get-NodeIP function

[0.5.1] - 2023-05.17

Fixed

  • Fixed error with VBR v12
  • Implemented EnableErrorDebug option to allow error logging
  • Fix error with ESXi getManagmentAddresses() when hosts are unavailable

[0.5.0] - 2022-12.07

Fixed

  • Fixed diagram with no detected Database or Enterprise Manager server.
  • Implemented an logic to detect if the infrastructure is available before creating a diagram.

[0.4.0] - 2022-10.31

Added

  • Added support for Tape Backup Infrastructure diagramming

[0.3.0] - 2022-10.17

Added

  • Added node support for Enterprise Manager server
  • Added debug mode to WAN Accelerator diagram

[0.2.0] - 2022-10.15

Added

  • Added support for base64 format

Fixed

  • Fix svg output format not displaying nodes icons properly
  • Fix svg output format not scaling diagram properly

[0.1.0] - 2022-08-01

Added

  • 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