PowerShell compatibility
Keldor validates the PowerShell edition and version when the module loads. The module supports Windows PowerShell 5.1 as its Desktop baseline and current PowerShell releases beginning with PowerShell 7.4 as its Core baseline. PowerShell 7.6 LTS is the preferred runtime.
| Runtime | Status |
|---|---|
| Windows PowerShell 2.0–5.0 | Unsupported and rejected |
| Windows PowerShell 5.1 | Supported on Microsoft-supported Windows |
| PowerShell Core 6.x | Unsupported and rejected |
| PowerShell 7.0–7.3 | Unsupported and rejected |
| PowerShell 7.4 | Temporarily supported |
| PowerShell 7.5 | Temporarily supported |
| PowerShell 7.6 LTS | Supported and preferred |
| Unknown editions | Unsupported and rejected |
The module manifest declares the numeric minimum, PowerShell 5.1. The module loader applies the edition-aware policy, so the manifest value does not imply that PowerShell Core 6.x or PowerShell 7.0–7.3 are supported.
Platform-specific command pages state their applicability separately. Windows PowerShell 5.1 does not support PowerShell remoting over SSH.