github AsBuiltReport/AsBuiltReport.Microsoft.AD v0.9.5

latest release: v0.9.6
3 months ago

[0.9.5] - 2025-05-10

Added

  • Add Show-AbrDebugExecutionTime function to track execution time of operations

Changed

  • Update PSScriptAnalyzer settings for enhanced code quality checks.
  • Bump module version to 0.9.5.
  • Upgrade Diagrammer.Core module to version 0.2.26.
  • Upgrade Diagrammer.Microsoft.AD module to version 0.2.15.
  • Refactor the Get-AbrDiagrammer function to improve error handling.
  • Change watermark color from DarkGreen to #565656 for better visibility.
  • Modified calls to Write-PScriboMessage to include the -Message parameter for clarity and consistency across scripts.
  • Ensured that warning messages are properly formatted with the -IsWarning flag where applicable.
  • Enhanced logging messages to provide better context during execution, particularly in sections related to Active Directory, DHCP, DNS, and replication.
  • Added Show-AbrDebugExecutionTime function to track execution time for various AD reporting scripts.
  • Integrated execution time tracking in the following scripts:
    • Get-AbrADDomainObject.ps1
    • Get-AbrADDuplicateObject.ps1
    • Get-AbrADDuplicateSPN.ps1
    • Get-AbrADExchange.ps1
    • Get-AbrADFSMO.ps1
    • Get-AbrADForest.ps1
    • Get-AbrADGPO.ps1
    • Get-AbrADHardening.ps1
    • Get-AbrADInfrastructureService.ps1
    • Get-AbrADKerberosAudit.ps1
    • Get-AbrADOU.ps1
    • Get-AbrADSecurityAssessment.ps1
    • Get-AbrADSite.ps1
    • Get-AbrADSiteReplication.ps1
    • Get-AbrADTrust.ps1
    • Get-AbrDHCPinAD.ps1
    • Get-AbrDNSSection.ps1
    • Get-AbrDomainSection.ps1
    • Get-AbrForestSection.ps1
    • Get-AbrPKISection.ps1
  • Removed unnecessary comments and cleaned up code for better readability.

Fixed

  • Fix message in Get-AbrDiagrammer function to correctly reference DiagramType

Don't miss a new AsBuiltReport.Microsoft.AD release

NewReleases is sending notifications on new releases.