Releases: AsBuiltReport/AsBuiltReport.NetApp.ONTAP
Releases · AsBuiltReport/AsBuiltReport.NetApp.ONTAP
v0.6.13
v0.6.12
[0.6.12] - 2026-03-16
Added
- Add Vserver resources diagram showing SVM information, allocated aggregates, and network interfaces (LIFs)
- Add Network ports diagram showing all network ports and their associated LIFs
- Add Volume resources usage to the vserver diagram
- Add node owner (Home Node) to network interface tables (Vserver, Cluster, Management, Intercluster, and Data network interfaces)
- Add Health Check best practices for Network Broadcast Domains
- Add Health Check best practices for NTP configuration
- Recommend multiple NTP servers for redundancy
- Add Per Volume export policy information
- Add
Node Nameto FCP Interfaces section in FCP Vserver configuration - Apply powershell best practices
- Add ConvertTo-HashToYN function
- Add EMS configuration setting health check
- Add support for charts
- Aggregate Usage
- Per Node Disk Assignment
Changed
- Migrate from Diagrammer.Core to AsBuiltReport.Diagram for diagram generation
- Bump AsBuiltReport.Chart module requirement to v0.3.0
- Bump AsBuiltReport.Core module requirement to v1.6.2
- Bump NetApp.ONTAP module requirement to v9.18.1.2601
- Bump module version to v0.6.12
- Update github actions to use latest version
- Export diagrams by default
- Improved Cluster diagram to show Broadcast Domains and network ports per node
- Reorganize module structure - moved module files to AsBuiltReport.System.Resources/ subdirectory
Fixed
- Fix snapshot reserve space health check to use correct calculation method
- Enhance Get-AbrOntapNodesSP function with detailed service-processor information
- Fix model property assignment in Get-AbrOntapStorageAggrDiagram function
- Fix Volume SnapShot Configuration section showing healthcheck for non violated item
- Fix CodeQL analysis issues 27
- Fix diagram size not respecting document border size
- Fix HealthCheck - Volume without deduplication section displaying incorrect values
- Fix type conversion for volume usage percentage checks in Get-AbrOntapVserverVolume function
- Fix: Join management addresses into a comma-separated string in cluster and node diagrams
Removed
- Removed Pwsh v5.1 support
v0.6.11
[0.6.11] - 2025-11-07
Added
- Add Health Check best practices for general Ontap configurations
- Add sponsorship information
- Add Dependabot configuration for module dependencies
Changed
- Update health check messages to use "in" instead of "on" for consistency in reporting
- Refactor Get-AbrOntapNodeAggrDiagram to handle aggregate state correctly
- Refactor Get-AbrOntapNodeAggrDiagram to handle used space calculation correctly
v0.6.10
[0.6.10] - 2025-10-27
Added
- Add WaterMarkFontOpacity parameter to Export-AbrOntapDiagram function
Changed
- Refactor Export-AbrOntapDiagram to handle image format for Unix platforms and improve error messaging
- Bump Diagrammer.Core module requirement to v0.2.33
- Bump module version to v0.6.10
- Refactor Get-NetAppOntapAPI to streamline certificate validation for Unix platforms
- Update SignatureLogoName in Export-AbrOntapDiagram function for consistency
Fixed
- Fix Get-AbrOntapStorageAggrDiagram for drawing node management and aggregate storage relationships correctly.
v0.6.9
[0.6.9] - 2025-10-21
Changed
- General code cleanup/improvements
- Add Bluesky post action to release workflow
- Increased Required Modules version:
- Diagrammer.Core v0.2.32
- NetApp.Ontap v9.17.1.2509
- AsBuiltReport.Core v1.5.0
- Refactor Get-NetAppOntapAPI to handle Unix platform and improve error handling in Invoke-AsBuiltReport.NetApp.ONTAP
Fixed
- Fix issue where cluster replication diagram generation fails if no replication relationships are found.
- Fix issue where certain sections of the report may not render correctly on Unix-based systems.
- Close #58
v0.6.8
[0.6.8] - 2025-08-18
Added
- Add Infrastructure diagram support
- Cluster
- Storage Aggretates (Tiers)
- Replication
- Added various icon files for report generation.
Changed
- Improved Invoke-AsBuiltReport.NetApp.ONTAP.ps1 to provide better user feedback and check for module versions.
- Refactor and enhance ONTAP report generation scripts
- Updated Get-AbrOntapClusterHA.ps1 to remove unnecessary string conversion to uppercase for HA Mode and HA State.
- Modified Get-AbrOntapNetworkRoute.ps1 and Get-AbrOntapNetworkRouteLifs.ps1 to remove uppercase conversion for Address Family.
- Enhanced Get-AbrOntapRepRelations.ps1 to handle empty Schedule and Status fields more gracefully.
- Updated Get-AbrOntapVserverCIFSSummary.ps1 to remove uppercase conversion for Status.
- Improved Invoke-AsBuiltReport.NetApp.ONTAP.ps1 to provide better user feedback and check for module versions.
Fixed
- Fix #51
v0.6.7
[0.6.7] - 2024-08-09
Added
- Initial Vserver NVME support
- Added option for MetroCluster volume exclusions (*.mc) @MicKBfr
Changed
- Update the Eomm/why-don-t-you-tweet action to v2.0.0
- General code cleanup/improvements
- Increased Required Modules version:
- AsBuiltReport.Core v1.4.0
- NetApp.Ontap v9.15.1.2407
Fixed
v0.6.6
v0.6.5
v0.6.4
[0.6.4] - 2022-05-14
Added
- Added Option to allow Vserver (SVM) filtering.
Changed
- Migrated Sample Report URL to htmlpreview.github.io
- The minimum requirement for the AsBuiltReport.Core module has been increased to version 1.2.0.
- The minimum requirement for the NetApp.ONTAP module has been increased to version 9.10.1.2111