From 1795615ea7723034966e8f80d84c8245e2339363 Mon Sep 17 00:00:00 2001 From: Rob Holt Date: Tue, 11 Feb 2020 11:16:04 -0800 Subject: [PATCH] Update PSRL version to 2.0.0 GA --- modules.json | 3 +-- .../PowerShellContext/Session/PSReadLinePromptContext.cs | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/modules.json b/modules.json index 93581dcd4..514a356c2 100644 --- a/modules.json +++ b/modules.json @@ -10,8 +10,7 @@ "AllowPrerelease":false }, "PSReadLine":{ - "MinimumVersion":"2.0.0-rc1", - "MaximumVersion":"2.1", + "MinimumVersion":"2.0.0", "AllowPrerelease":true } } diff --git a/src/PowerShellEditorServices/Services/PowerShellContext/Session/PSReadLinePromptContext.cs b/src/PowerShellEditorServices/Services/PowerShellContext/Session/PSReadLinePromptContext.cs index 6028baecd..acc03342e 100644 --- a/src/PowerShellEditorServices/Services/PowerShellContext/Session/PSReadLinePromptContext.cs +++ b/src/PowerShellEditorServices/Services/PowerShellContext/Session/PSReadLinePromptContext.cs @@ -33,8 +33,8 @@ internal class PSReadLinePromptContext : IPromptContext param() end { $module = Get-Module -ListAvailable PSReadLine | - Where-Object Version -eq '2.0.0' | - Where-Object { $_.PrivateData.PSData.Prerelease -notin 'beta1','beta2','beta3' } | + Where-Object Version -ge '2.0.0' | + Where-Object { -not $_.PrivateData.PSData.Prerelease } | Sort-Object -Descending Version | Select-Object -First 1 if (-not $module) {