diff --git a/doc/31-Changelog.md b/doc/31-Changelog.md index 952cfec..e1aa0d7 100644 --- a/doc/31-Changelog.md +++ b/doc/31-Changelog.md @@ -23,6 +23,7 @@ Released closed milestones can be found on [GitHub](https://github.com/Icinga/ic * [#128](https://github.com/Icinga/icinga-powershell-framework/issues/128) Fixes unhandled output from loading `System.Reflection.Assembly` which can cause weird side effects for plugin outputs * [#130](https://github.com/Icinga/icinga-powershell-framework/issues/130) Fix crash while running services as background task to collect metrics over time by missing Performance Counter cache initialisation * [#138](https://github.com/Icinga/icinga-powershell-framework/issues/138) Fixes possible value overflow on `Convert-Bytes` while converting from anything larger than MB to Bytes +* [#140](https://github.com/Icinga/icinga-powershell-framework/issues/140) Fixes version fetching for not loaded modules during upgrades/plugin calls with `Get-IcingaPowerShellModuleVersion` ## 1.2.0 (2020-08-28) diff --git a/lib/core/framework/Get-IcingaPowerShellModuleVersion.psm1 b/lib/core/framework/Get-IcingaPowerShellModuleVersion.psm1 index 7a9e74e..a14a303 100644 --- a/lib/core/framework/Get-IcingaPowerShellModuleVersion.psm1 +++ b/lib/core/framework/Get-IcingaPowerShellModuleVersion.psm1 @@ -25,7 +25,7 @@ function Get-IcingaPowerShellModuleVersion() $ModuleName ); - $ModuleDetails = Get-Module -Name $ModuleName; + $ModuleDetails = Get-Module -ListAvailable $ModuleName; if ($null -eq $ModuleDetails) { return $null;