Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save ninmonkey/dd90aa7a1641b6643cfd904557115909 to your computer and use it in GitHub Desktop.

Select an option

Save ninmonkey/dd90aa7a1641b6643cfd904557115909 to your computer and use it in GitHub Desktop.
Powershell Version Implemented Cheatsheet

About

WIP: Will be replaced with automatic table generation

For PSReadline, see What's New ⇾ PSReadline 2.2.0 Beta2.md

First Added E? Value
6 . [IValidateSetValuesGenerator]
6 . [ArgumentCompletions]
7.2 . Class-based generic completers ArgumentCompleter
6.1.1 . ValidateTrustedData
6.2 . Get-PSHostProcessInfo (for non-windows)
7.1 . PSNullConditionalOperators
7.1 🧪 PSSubsystemPluginModel
7.2 . Microsoft.PowerShell.Utility.PSImportPSDataFileSkipLimitCheck
7.2 . Microsoft.PowerShell.Utility.PSManageBreakpointsInRunspace
7.2 . PSAnsiRendering
7.2 . PSAnsiProgress
7.2 . PSCultureInvariantReplaceOperator
7.2 . PSNotApplyErrorActionToStderr
7.2 . PSUnixFileStat
7.1 🧪 PSUnixFileStat
7.2 🧪 PSNativeCommandArgumentPassing
7.2 🧪 PSAnsiRenderingFileInfo
7.2 🧪 PSNativeCommandArgumentPassing
7.1 . PSNativePSPathResolution
7.1 . bump PSReadLine 2.1.0-rc1
7.0 . bump PSReadLine 2.0.0
6.2 . bump PSReadLine 2.0.0-beta3 (Both 6.2 and 6.1 say 'version bump' with the same version)
6.1 . bump PSReadLine 2.0.0-beta3
6.0 . bump PSReadLine ?
7.2 . Add completions to #requires statements

New parameters In Pwsh 7.0, and Pwsh 7.1

New Parameter Version:
-UseNewRunspace 7.1
-AsJob 7.0
-Parallel 7.0
-ThrottleLimit 7.0
-TimeoutSeconds 7.0

preview

. . .
7.2 🧪 Do not serialize DateTime and string types
7.2 🧪 PSNotApplyErrorActionToStderr
7.2 🧪 Add DetailedView to $ErrorView

References / Docs

Changelogs (direct links)

Version github
current preview CHANGELOG/preview.md
7.2 CHANGELOG/7.1.md
7.1 CHANGELOG/7.1.md
7.0 CHANGELOG/7.0.md
6.2 CHANGELOG/6.2.md
6.1 CHANGELOG/6.1.md
6.0 CHANGELOG/6.0.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment