From e4ba22f91305ad6d9ff75413482ac39e7568171c Mon Sep 17 00:00:00 2001 From: Jonathan Colon Date: Sat, 13 Sep 2025 12:25:16 -0400 Subject: [PATCH 1/2] fix: Correct module version in manifest and update changelog for version 1.1.6 style: Improve output formatting in Get-RequiredModule function --- AsBuiltReport.VMware.Horizon.psd1 | 2 +- CHANGELOG.md | 19 ++++++++++--------- Src/Private/Get-RequiredModule.ps1 | 2 +- 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/AsBuiltReport.VMware.Horizon.psd1 b/AsBuiltReport.VMware.Horizon.psd1 index a27d5f7..2e269c5 100644 --- a/AsBuiltReport.VMware.Horizon.psd1 +++ b/AsBuiltReport.VMware.Horizon.psd1 @@ -12,7 +12,7 @@ RootModule = 'AsBuiltReport.VMware.Horizon.psm1' # Version number of this module. - ModuleVersion = '1.2' + ModuleVersion = '1.1.6' # Supported PSEditions # CompatiblePSEditions = @() diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ff9b0a..b5b03bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,21 +5,22 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [1.2] - 2025-09-13 +## [1.1.6] - 2025-09-13 ### Added -- Add Diagrammer.Core module requirements -- Add the required files structure to support the building of diagrams +- Include Diagrammer.Core module as a requirement. +- Introduce the necessary file structure to enable diagram generation. ### Changed -- Bump AsBuiltReport.Core module to v1.4.3 -- Bump actions/checkout to v5 in Codeql.yml and PSScriptAnalyzer.yml -- Change Release.yml to use windows-latest -- Enhance Invoke-ASBuiltReport function with version checks for dependencies -- Update CHANGELOG.md with recent changes -- This mark the last edition that support VMware Horizon (Next version Omnissa only) +- Update AsBuiltReport.Core module requirement to v1.4.3. +- Upgrade actions/checkout to v5 in Codeql.yml and PSScriptAnalyzer.yml. +- Upgrade actions/bluesky-post-action to v0.3.0 +- Modifie Release.yml to use windows-latest. +- Enhance Invoke-ASBuiltReport function with improved dependency version checks. +- Update CHANGELOG.md to reflect recent changes. +- This is the final release supporting VMware Horizon; future versions will support Omnissa only. ## [1.1.5.1] - 2025-03-13 diff --git a/Src/Private/Get-RequiredModule.ps1 b/Src/Private/Get-RequiredModule.ps1 index cf5f712..c1e464e 100644 --- a/Src/Private/Get-RequiredModule.ps1 +++ b/Src/Private/Get-RequiredModule.ps1 @@ -45,7 +45,7 @@ function Get-RequiredModule { # Convert installed version to a [Version] object $InstalledVersion = [Version]$InstalledModule.Version - Write-Host " - $($InstalledModule.Name) $InstalledVersion is currently installed." + Write-Host "- $($InstalledModule.Name) $InstalledVersion is currently installed." if ($InstalledVersion -lt $RequiredVersion) { throw "VMware PowerCLI $Version or higher is required. Run 'Update-Module -Name $Name -MinimumVersion $Version -Force' to update the required modules." From 8001277e5737bf2c8b5afba610ceb36396d6e0e9 Mon Sep 17 00:00:00 2001 From: Jonathan Colon Date: Sat, 13 Sep 2025 12:28:14 -0400 Subject: [PATCH 2/2] fix: Disable diagram generation in options --- AsBuiltReport.VMware.Horizon.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AsBuiltReport.VMware.Horizon.json b/AsBuiltReport.VMware.Horizon.json index 245419b..0c5c1a3 100644 --- a/AsBuiltReport.VMware.Horizon.json +++ b/AsBuiltReport.VMware.Horizon.json @@ -9,7 +9,7 @@ "ShowTableCaptions": true }, "Options": { - "EnableDiagrams": true, + "EnableDiagrams": false, "EnableDiagramDebug": false, "DiagramColumnSize": 3, "DiagramTheme": "White",