Powershell 6.x support everywhere in SCCM
Explicitly being able to select the option of using PowerShell 6.x in scripts/compliance rules/task sequences would be a good future thinking feature to adopt as soon as possible.
Ideally a version option built in to SCCM like that for x32/64 OS, but for PS 5.1/6.x would make this interesting.
We have no plans to support PowerShell 6 or newer at this time as it requires a completely new runtime and .NET Core. This may change in the future if there’s enough demand for this.