From ca8a2a939db3eef1756fdbc75fb634226defe3f3 Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Fri, 8 Aug 2025 17:31:04 -0700 Subject: [PATCH 1/4] Update exchange-online-powershell-v2.md --- exchange/docs-conceptual/exchange-online-powershell-v2.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/exchange/docs-conceptual/exchange-online-powershell-v2.md b/exchange/docs-conceptual/exchange-online-powershell-v2.md index 9a507eca53..08715345d7 100644 --- a/exchange/docs-conceptual/exchange-online-powershell-v2.md +++ b/exchange/docs-conceptual/exchange-online-powershell-v2.md @@ -320,14 +320,14 @@ Specific module version support in Windows depends on Windows PowerShell support - **Windows 8.1**, **Windows Server 2012**, and **Windows Server 2012 R2**: - |Module version|PowerShell version.|NET requirement| + |Module version|PowerShell version|NET requirement| |---|---|---| |2.0.5 or later|5.1|.NET Framework 4.7.2| |2.0.4 to 3.5.0|7.0.3 to 7.2.19|.NET Core 3.1 (7.0.x)
.NET 5.0 (7.1.x)
.NET 6.0 (7.2.x)| - **Windows 7.1 SP1** and **Windows Server 2008 R2 SP1**: - |Module version|PowerShell version.|NET requirement| + |Module version|PowerShell version|NET requirement| |---|---|---| |2.0.3|5.1|.NET Framework 4.7.1| From 7be31c39a1b52b99d658f968c16d56c7469d2f71 Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Fri, 8 Aug 2025 17:31:53 -0700 Subject: [PATCH 2/4] Update exchange-online-powershell-v2.md --- exchange/docs-conceptual/exchange-online-powershell-v2.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/exchange/docs-conceptual/exchange-online-powershell-v2.md b/exchange/docs-conceptual/exchange-online-powershell-v2.md index 08715345d7..e082fbfdf7 100644 --- a/exchange/docs-conceptual/exchange-online-powershell-v2.md +++ b/exchange/docs-conceptual/exchange-online-powershell-v2.md @@ -320,14 +320,14 @@ Specific module version support in Windows depends on Windows PowerShell support - **Windows 8.1**, **Windows Server 2012**, and **Windows Server 2012 R2**: - |Module version|PowerShell version|NET requirement| + |Module version|PowerShell version|.NET requirement| |---|---|---| |2.0.5 or later|5.1|.NET Framework 4.7.2| |2.0.4 to 3.5.0|7.0.3 to 7.2.19|.NET Core 3.1 (7.0.x)
.NET 5.0 (7.1.x)
.NET 6.0 (7.2.x)| - **Windows 7.1 SP1** and **Windows Server 2008 R2 SP1**: - |Module version|PowerShell version|NET requirement| + |Module version|PowerShell version|.NET requirement| |---|---|---| |2.0.3|5.1|.NET Framework 4.7.1| From 95a658bff110e64401275cbc1fc4366f9a56d89e Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Fri, 8 Aug 2025 18:47:20 -0700 Subject: [PATCH 3/4] Update exchange-online-powershell-v2.md Updates to the updates --- .../exchange-online-powershell-v2.md | 33 ++++++++++++------- 1 file changed, 21 insertions(+), 12 deletions(-) diff --git a/exchange/docs-conceptual/exchange-online-powershell-v2.md b/exchange/docs-conceptual/exchange-online-powershell-v2.md index e082fbfdf7..6c001a00cb 100644 --- a/exchange/docs-conceptual/exchange-online-powershell-v2.md +++ b/exchange/docs-conceptual/exchange-online-powershell-v2.md @@ -272,8 +272,9 @@ Now you can do the [regular PowerShell prerequisites](#prerequisites-for-the-exc - Current versions of Windows include the required versions of the .NET Framework, so you don't need to install the .NET Framework to use the module in Windows PowerShell 5.1. - **PowerShell 7**: - - Module versions 3.5.1 (July 2024) or later require PowerShell 7 version 7.4.0 (November 2023) or later. Earlier versions of PowerShell 7 might encounter compatibility issues due to missing .NET 8.0 assemblies (v3.5.1 is built on .NET 8.0). - - Module versions 2.0.4 (February 2021) to 3.5.0 (May 2024) are supported in PowerShell 7 version 7.0.3 (July 2020) or later. + - Module versions 3.5.0 (May 2024) or later require PowerShell 7.4.0 (November 2023) or later due to .NET 8.0 assembly dependencies. Earlier versions of PowerShell 7 might encounter compatibility issues. + - Module versions 3.0.0 (September 2022) to 3.4.0 (October 2023) require PowerShell 7.2.0 (November 2021) or later due to .NET 6.0 assembly dependencies in REST API cmdlets and connections. + - Support for the module in PowerShell 7 started with version 2.0.4 (February 2021) in PowerShell 7.0.3 (July 2020). Specific module version support in Windows depends on Windows PowerShell support and .NET Framework and/or .NET support as described in the following list: @@ -290,40 +291,48 @@ Specific module version support in Windows depends on Windows PowerShell support |Module version|PowerShell version|.NET requirement| |---|---|---| |2.0.5 or later|5.1|.NET Framework 4.7.2 (4.8.x is included, so you don't need to install the .NET Framework)| - |3.5.1 or later|7.4.0 or later|.NET 8.0
Included in 24H2 or later.| - |2.0.4 to 3.5.0|7.2.x to 7.3.x|.NET 6.0 (7.2.x)
.NET 7.0 (7.3.x)| + |3.5.0 or later|7.4.0 or later|.NET 8.0
Included in 24H2 or later.| + |3.0.0 to 3.4.0|7.2.0 to 7.3.7 (or later)|.NET 6.0 (7.2.x)
.NET 7.0 (7.3.x)| + + PowerShell 7.2.0 is the earliest supported version in Windows 11. - **Windows Server 2022**: |Module version|PowerShell version|.NET requirement| |---|---|---| |2.0.5 or later|5.1|.NET Framework 4.7.2 (4.8 is included, so you don't need to install the .NET Framework)| - |3.5.1 or later|7.4.0 or later|.NET 8.0| - |2.0.4 to 3.5.0|7.2.x to 7.3.6|.NET 6.0 (7.2.x)
.NET 7.0 (7.3.x)| + |3.5.0 or later|7.4.0 or later|.NET 8.0| + |3.0.0 to 3.4.0|7.2.0 to 7.3.7 (or later)|.NET 6.0 (7.2.x)
.NET 7.0 (7.3.x)| + + PowerShell 7.2.0 (.NET 6.0) is the earliest supported version in Windows Server 2022. - **Windows 10**: |Module version|PowerShell version|Supported Windows version|.NET requirement| |---|---|---|---| |2.0.5 or later|5.1|Anniversary Update (version 1607; August 2016) or later|.NET Framework 4.7.2
April 2018 Update (version 1803) or later includes the .NET Framework 4.7.2, so you don't need to download it.| - |3.5.1 or later|7.4.0 or later|October 2018 Update (version 1809) or later |.NET 8.0| - |2.0.4 to 3.5.0|7.0.3 to 7.3.6|October 2018 Update (version 1809) or later|.NET Core 3.1 (7.0.x)
.NET 5.0 (7.1.x)
.NET 6.0 (7.2.x)
.NET 7.0 (7.3.x)| - |2.0.4 to 3.5.0|7.0.3 to 7.2.19|Anniversary Update (version 1607; August 2016) or later|.NET Core 3.1 (7.0.x)
.NET 5.0 (7.1.x)
.NET 6.0 (7.2.x)| + |3.5.0 or later|7.4.0 or later|October 2018 Update (version 1809) or later |.NET 8.0| + |3.0.0 to 3.4.0|7.2.0 to 7.3.7 (or later)|October 2018 Update (version 1809) or later|.NET 6.0 (7.2.x)
.NET 7.0 (7.3.x)| + |2.0.4 and 2.0.5|7.0.3 to 7.1.5 (or later)|Anniversary Update (version 1607; August 2016) or later|.NET Core 3.1 (7.0.x)
.NET 5.0 (7.1.x)| - **Windows Server 2016** and **Windows Server 2019**: |Module version|PowerShell version|.NET requirement| |---|---|---| |2.0.5 or later|5.1|.NET Framework 4.7.2
Included in Windows Server 2019.| - |3.5.1 or later|7.4.0 or later|.NET 8.0| - |2.0.4 to 3.5.0|7.0.3 to 7.3.6|.NET Core 3.1 (7.0.x)
.NET 5.0 (7.1.x)
.NET 6.0 (7.2.x)
.NET 7.0 (7.3.x)| + |3.5.0 or later|7.4.0 or later|.NET 8.0| + |3.0.0 to 3.4.0|7.2.0 to 7.3.7 (or later)|.NET 6.0 (7.2.x)
.NET 7.0 (7.3.x)| + |2.0.4 and 2.0.5|7.0.3 to 7.1.5 (or later)|.NET Core 3.1 (7.0.x)
.NET 5.0 (7.1.x)| - **Windows 8.1**, **Windows Server 2012**, and **Windows Server 2012 R2**: |Module version|PowerShell version|.NET requirement| |---|---|---| |2.0.5 or later|5.1|.NET Framework 4.7.2| - |2.0.4 to 3.5.0|7.0.3 to 7.2.19|.NET Core 3.1 (7.0.x)
.NET 5.0 (7.1.x)
.NET 6.0 (7.2.x)| + |3.0.0 to 3.4.0|7.2.x|.NET 6.0| + |2.0.4 and 2.0.5|7.0.3 to 7.1.5 (or later)|.NET Core 3.1 (7.0.x)
.NET 5.0 (7.1.x)| + + PowerShell 7.2.22 (.NET 6.0) is the latest supported version in Windows 8.1, Windows Server 2012, and Windows Server 2012 R2. - **Windows 7.1 SP1** and **Windows Server 2008 R2 SP1**: From a6be8c81f3c5960da548011f15472c124e7095d7 Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Fri, 8 Aug 2025 18:49:22 -0700 Subject: [PATCH 4/4] Update exchange-online-powershell-v2.md --- exchange/docs-conceptual/exchange-online-powershell-v2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exchange/docs-conceptual/exchange-online-powershell-v2.md b/exchange/docs-conceptual/exchange-online-powershell-v2.md index 6c001a00cb..ffacee5da3 100644 --- a/exchange/docs-conceptual/exchange-online-powershell-v2.md +++ b/exchange/docs-conceptual/exchange-online-powershell-v2.md @@ -272,7 +272,7 @@ Now you can do the [regular PowerShell prerequisites](#prerequisites-for-the-exc - Current versions of Windows include the required versions of the .NET Framework, so you don't need to install the .NET Framework to use the module in Windows PowerShell 5.1. - **PowerShell 7**: - - Module versions 3.5.0 (May 2024) or later require PowerShell 7.4.0 (November 2023) or later due to .NET 8.0 assembly dependencies. Earlier versions of PowerShell 7 might encounter compatibility issues. + - Module versions 3.5.0 (May 2024) or later require PowerShell 7.4.0 (November 2023) or later due to .NET 8.0 assembly dependencies. Earlier versions of PowerShell 7 might encounter compatibility issues (PowerShell 7.3.6 is more compatible than 7.3.7). - Module versions 3.0.0 (September 2022) to 3.4.0 (October 2023) require PowerShell 7.2.0 (November 2021) or later due to .NET 6.0 assembly dependencies in REST API cmdlets and connections. - Support for the module in PowerShell 7 started with version 2.0.4 (February 2021) in PowerShell 7.0.3 (July 2020).